BadgeView简单使用

    xiaoxiao2026-06-04  8

    效果就是在一个View上有一个小红圈,表示未读数。 效果图如下:

    使用的是Github上面的一个开源的自定义控件。 Github地址:https://github.com/stefanjauker/BadgeView

    示例代码:

    BadgeView badgeView = new BadgeView(this); badgeView.setTargetView(findViewById(R.id.btn)); badgeView.setBadgeCount(1701);

    常用方法:

    setTargetView(View) 设置控件setBadgeCount(int) 设置显示的数字setBadgeGravity(Gravity) 设置显示的位置setBackgroundColor() 设置背景色setBackgroundResource() 设置背景图片setTypeface() 设置显示字体setShadowLayer() 设置字体阴影

    示例Demo:https://github.com/dzzchao/BadgeViewDemo

    转载请注明原文地址: https://ju.6miu.com/read-1310164.html
    最新回复(0)