我在应用程序中使用新的 BottomAppBar。但我无法让徽章工作。我尝试使用BottomNavigationView上使用的相同逻辑,但它不起作用。(在另一个应用程序中,我在BottomAppBar中有一个BottomNavigationView,其中徽章工作,但无法在BottomAppBar应用程序(导航图标)中使用相同的代码。
MenuView.ItemView itemView = (MenuView.ItemView) bottomAppBar.getChildAt(posicao);
notificationBadge = LayoutInflater.from(this).inflate(R.layout.view_notification_badge, (ViewGroup) itemView, false);
TextView notific = notificationBadge.findViewById(R.id.badge);
notific.setText(notificacao);
itemView.addView(notificationBadge);
我尝试了 BadgeNavigationDrawable 类。但在 BottomAppBar 中找不到对导航图标的正确引用。
谢谢。