百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

Android-ActionItemBadge

> 编程语言
开源

此库提供了一种简单的方法,可将一个小徽标图标添加到 ActionBar-MenuItem 中

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

此库提供了一种简单的方法,可将一个小徽标图标添加到 ActionBar-MenuItem 中

Android-ActionItemBadge()](https://maven-badges.herokuapp.com/maven-central/com.mikepenz/actionitembadge)[](http://android-arsenal.com/details/1/755)

ActionItemBadge 是一款库,提供了一种简单易用的方法,可将徽章添加到您的操作项中!

屏幕截图

将其包含在您的项目中

使用 Maven

ActionItemBadge 库已推送到 [Maven Central],因此您只需在 build.gradle 中添加以下依赖即可。

javascript
dependencies {
	implementation 'com.mikepenz:actionitembadge:4.0.0'

	//SUB-DEPENDENCIES
	//Android-Iconics - used to provide an easy API for icons 
	implementation 'com.mikepenz:iconics-core:{latestVersion}@aar'
}

图标字体的其他依赖项

如果要使用图标字体,则需要为字体添加额外的依赖项。 您可以在此处找到所有可用的插件: https://github.com/mikepenz/Android-Iconics#2-choose-your-desired-fonts

升级说明

### Activity
Override the onCreateOptionsMenu method

java @Override public boolean onCreateOptionsMenu(Menu menu) { // 扩充菜单;如果存在的话,此操作会将项目添加到动作栏中。 getMenuInflater().inflate(R.menu.main, menu); //你可以添加一些逻辑(如果计数为 0,则隐藏它) if (badgeCount > 0) { ActionItemBadge.update(this, menu.findItem(R.id.item_samplebadge), FontAwesome.Icon.faw_android, ActionItemBadge.BadgeStyles.DARK_GREY, badgeCount); } else { ActionItemBadge.hide(menu.findItem(R.id.item_samplebadge)); }

//如果您想以编程方式添加 ActionItem,也可以这样做。您可以执行以下操作:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言