小编Waq*_*qas的帖子

有没有办法在API 25中引入的Google官方BottomNavigationView菜单项上显示通知徽章?

我一直在尝试BottomNavigationView在API 25中发布.我想在底部导航栏的其中一个菜单项上显示通知徽章(比如一个带或不带计数的小蓝圈).

我有一个选择器drawable,其中我添加了检查true和检查错误状态与灰色drawable,其上有一个蓝点.当用户导航到其他导航项时,整个菜单按钮变为灰色和徽章.我知道这是因为itemIconTint应用于drawable这是因为具有不同颜色徽章作为图标的一部分将不起作用.有没有其他方法来实现这一目标?

<android.support.design.widget.BottomNavigationView
    android:id="@+id/bottom_navigation"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="@color/white"
    app:itemIconTint="@color/selector_bottom_nav"
    app:itemTextColor="@color/selector_bottom_nav"
    android:layout_gravity="bottom"
    app:menu="@menu/menu_bottom_nav">
</android.support.design.widget.BottomNavigationView>
Run Code Online (Sandbox Code Playgroud)

这就是我使用它的方式.以itemIconTint编程方式删除和更改图标可用没有帮助.

在Android开发者身上我什么都没找到,而且它也很新,网上也没有.

底部导航栏有自定义库,但我正在寻找官方库的支持.

任何想法,任何人?

android android-layout

11
推荐指数
1
解决办法
3240
查看次数

标签 统计

android ×1

android-layout ×1