小编Min*_*mer的帖子

徽章可绘制未显示

为什么BadgeDrawable没有显示在任何地方?我想补充的MaterialCardViewMaterialButton等它不显示。任何人都知道如何解决这个问题?或者有相同的库来替换它?

这是代码:

val badgeDrawable = BadgeDrawable.create(holder.itemView.context)
badgeDrawable.number = 10
badgeDrawable.badgeGravity = BadgeDrawable.TOP_END
badgeDrawable.backgroundColor = holder.itemView.context.getColor(R.color.colorAccent)
holder.itemView.home_cardview.overlay.add(badgeDrawable)
badgeDrawable.updateBadgeCoordinates(holder.itemView.home_cardview, null)
Run Code Online (Sandbox Code Playgroud)

这种方法也不起作用:

BadgeUtils.attachBadgeDrawable(badgeDrawable, anchor, null);
Run Code Online (Sandbox Code Playgroud)

顺便说一下,在新版本中 compatBadgeParent 是必填字段

android android-button kotlin

8
推荐指数
2
解决办法
3860
查看次数

标签 统计

android ×1

android-button ×1

kotlin ×1