如何在BottomNavigationView中将自定义图像用作BadgeDrawable?

问题描述

我正在使用以下代码的bottomNavigation菜单项中显示徽章:

val customBadge = bottomNavigation.getorCreateBadge(R.id.menu_item_id)
customBadge.isVisible = true

enter image description here

问题:

我想使用认的徽章代替我在项目Drawable中作为R.drawable.custom_badge资源导入的自定义图片

customBadge.setDrawableBadge(R.drawable.custom_badge)

fun setDrawableBadge(drawableResource: Int) {
    // Anyone kNows how to implement this?
}

解决方法

不是expected answer,而是当前(1.3.0-alpha03

现在,我们有意不开放自定义徽章可绘制形状的支持,因为我们的设计师正在就如何扩展徽章以支持更多用例进行可用性研究。