BGABadgeViewAndroid 徽章控件

联合创作 · 2023-09-24 08:22

BGABadgeView 是 Android 自定义徽章控件。

效果图:

依赖:

dependencies {
    compile 'com.nineoldandroids:library:2.4.0'
    compile 'cn.bingoogolapple:bga-badgeview:latestVersion@aar'
}

目前支持的徽章类:

类名 应用场景
BGABadgeRadioButton 微博首页底部导航
BGABadgeImageView 微博列表用户头像
BGABadgeTextView 其实这个可以用BGABadgeCheckedTextView代替
BGABadgeLinearLayout 列表item右侧消息条数
BGABadgeRelativeLayout 列表item右侧消息条数
BGABadgeFrameLayout 列表item右侧消息条数

接口说明:

/**
 * 显示圆点徽章
 */
void showCirclePointBadge();

/**
 * 显示文字徽章
 *
 * @param badgeText
 */
void showTextBadge(String badgeText);

/**
 * 隐藏徽章
 */
void hiddenBadge();

/**
 * 显示图像徽章
 *
 * @param bitmap
 */
void showDrawableBadge(Bitmap bitmap);

/**
 * 设置拖动删除徽章的代理
 *
 * @param delegate
 */
void setDragDismissDelegage(BGADragDismissDelegate delegate);

/**
 * 是否显示徽章
 *
 * @return
 */
boolean isShowBadge();
浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报