
數(shù)字右上角
喏,就是這個小東西。
有很容易的實現(xiàn)方法。
首先在 app/build.gradle 文件的 dependencies 內(nèi)添加依賴
implementation 'q.rorbin:badgeview:1.1.2'
【注】別忘記要點 sync now
然后在你想給圖標加數(shù)字的時候像這樣來寫
//--圖標右上角加個數(shù)字或文字什么的。
val badge = QBadgeView(this).bindTarget(activitymain_manage_dance_btn_manager)
badge.setBadgeNumber(12) //給圖標加一個右上角的數(shù)字
// badge.setBadgeText("金")
你就得到了上面圖片中的結(jié)果了。
為什么還有一行 setBadgeText 被注釋掉了呢?因為我想告訴你,不僅僅是數(shù)字,是文字也可以加的。只是,你只能選一個來用。
在寫具體項目的時候,這個數(shù)字 12 或者 “金” 字,你就按照自己的需要寫吧。

文字右上角