私は私のAndroidアプリにBottomNavigationViewを設定するAndroid BottomNavigationViewの通知回数を設定するにはどうすればよいですか?
<android.support.design.widget.BottomNavigationView/>
を使用しています。私の質問は です。Android BottomNavigationViewの通知回数を設定するにはどうすればよいですか?私はこれから出てくるのを助けてください..!
私は私のAndroidアプリにBottomNavigationViewを設定するAndroid BottomNavigationViewの通知回数を設定するにはどうすればよいですか?
<android.support.design.widget.BottomNavigationView/>
を使用しています。私の質問は です。Android BottomNavigationViewの通知回数を設定するにはどうすればよいですか?私はこれから出てくるのを助けてください..!
水平のrecyclerviewから独自のボトムバーを作成し、そのクラスをビューとして作成し、下のバーにすべてを入れることができます。必要に応じて、スペースデコレータ&のメニューパーサを忘れないでください。 あなたが望むならあなたに私のソリューションを送ることができます。
以下のように、1つのTextviewでレイアウトを作成します。
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/notification_badge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:layout_marginBottom="30dp"
android:layout_marginLeft="20dp"
android:layout_marginStart="20dp"
android:background="@drawable/circlebackground" // Circle background view
android:padding="3dp"
android:textColor="@color/black"
android:textSize="10sp"
tools:text="9+" />
</FrameLayout>
BottomNavgationViewを初期化した後、あなたはレイアウトを膨らませると、表示項目のインデックスを選択し、カウントを設定する必要があります。
BottomNavigationView bottomNavigationView = (BottomNavigationView) findViewById(R.id.bottom_navigation);
BottomNavigationMenuView bottomNavigationMenuView =
(BottomNavigationMenuView) bottomNavigationView.getChildAt(0);
View v = bottomNavigationMenuView.getChildAt(1);
BottomNavigationItemView itemView = (BottomNavigationItemView) v;
View badge = LayoutInflater.from(this)
.inflate(R.layout.homescreen_count, bottomNavigationMenuView, false);
TextView tv = badge.findViewById(R.id.notification_badge);
tv.setText("22+");
itemView.addView(badge);
あなたはいくつかのコードを追加してより具体的にすることができます。 –
[API 25で導入されたGoogleの公式BottomNavigationViewメニュー項目に通知バッジを表示する方法はありますか?](http://stackoverflow.com/questions/42377819/is-there-a-way-to-display-通知バッジ - オン - グーグル - 公式 - ボトムナビ) – 476rick