タイトルとして、BottomNavigationViewのMenuItemにバッジ数を表示したいと思います。私はいくつかの方法で検索しましたが、誰も私のために働いていません。BottomNavigationViewのMenuItemにバッジ数を表示しますか?
この問題を解決する方法を教えてください。私はどんな助けにも感謝します。
タイトルとして、BottomNavigationViewのMenuItemにバッジ数を表示したいと思います。私はいくつかの方法で検索しましたが、誰も私のために働いていません。BottomNavigationViewのMenuItemにバッジ数を表示しますか?
この問題を解決する方法を教えてください。私はどんな助けにも感謝します。
下部ナビゲーションビューを使用している間。そのバッジを含めるのは難しいです。ブには簡単な方法があります。 lib:AHBottomNavigationを使用できます。
下位ナビゲーションの高度なバージョンです。コードは以下のようになります。これは
https://github.com/chandrahasan/BadgeView-Android/
badgeIcon = (View) findViewById(R.id.badgeIcon);
initBadge(this);
private void initBadge(Context paramContext) {
this.badgeCount = new BadgeView(paramContext);
this.badgeCount.setTargetView(this.badgeIcon);
this.badgeCount.setBadgeCount(count);
this.badgeCount.setBadgeMargin(9);
}
はでframeLayoutです。でバッジを表示する方法はあり
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@color/colorAccent"/>
<corners android:radius="@dimen/cornerRadius"/>
</shape>
BottomNavigationViewに役立つサンプルプロジェクトを作成し、githubの、希望に共有
bottomNavigation.setNotification(notification,bottomNavigation.getItemsCount() - 1);
:
をそして、このようにそれらのスタイル::カウントのためにBottomNavigationView内のTextViewを入れ
そしてbottom_menu_selections_number_bgボトムナビビュー? – Glenn
'this.badgeCount.setTargetView(this.badgeIcon);'のような任意のビューコンポーネントにこのバッジを割り当てることができます。 – Chandrahasan