欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Android未读消息小红点实现

程序员文章站 2022-07-12 13:16:07
...

这里用的是马哥的开源框架

GitHub地址

适配所有View

用法如下

  1. GitHub下载源码

  2. 拷贝如下目录文件到自己工程

    org.ninetripods.mq.badgelibrary

    • BadgeViewPro
    • CircleDrawable
    • ShapeUtil
    • TypefaceUtil

    values

    • attr
  3. 代码设置

    //①显示红点
  viewById = (TextView) findViewById(R.id.tv_1);
        bv2 = new BadgeViewPro(MainActivity.this);
        bv2.setStrText("1").setTargetView(viewById);
    //②隐藏红点
    bv2.setVisibility(View.GONE);