問題タブ [bottomnavigationview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Googleの新しいガイドラインに従ってボトムナビゲーションタブを実装する方法
Google の新しいガイドライン (Pure android) に従って下部ナビゲーション タブを実装する方法。例はありますか。
参照: https://www.google.com/design/spec/components/bottom-navigation.html
android - アンドロイドBottomNavigationViewの中央揃えのアイコン
Androidサポートライブラリから新しくリリースされたBottomNavigationViewを試していますcom.android.support:appcompat-v7:25.0.0
メニュー タイトルを設定しないとメニュー アイコンが center_vertial に配置されると想定していましたが、それは起こりません。以下はサンプルのスクリーンショットです。
ロールダウンやカスタムビューなしで可能であれば、誰かが私を正しい方向に向けることができますか? 次の出力をターゲットにしています。
android - BottomNavigationItemView が Espresso でチェックされていることをどのようにアサートしますか?
BottomNavigationItemView
ItemView
メソッドを持つインターフェースを実装しますsetChecked()
。
Espresso で 1 つの itemView がチェックされていることをアサートしようとしましたが、予想される値が何であれ、同じエラーが発生しましisChecked()
たisNotChecked()
。
私のテスト:
エラーメッセージ
BottomNavigationItemView
aが の現在選択されているアイテムであると断言するにはどうすればよいBottomNavigationView
ですか?
android - 選択した項目を Android BottomNavigationView に設定する
android.support.design.widget.BottomNavigationView
サポート ライブラリの新しいものを使用しています。コードから現在の選択を設定するにはどうすればよいですか? 画面を回転させた後、選択が最初の項目に戻っていることに気付きました。BottomNavigationView
もちろん、onPause
関数内の の現在の状態を「保存」する方法と でそれを復元する方法を誰かが教えてくれれば、それも役立ちますonResume
。
ありがとう!
android - BottomNavigationView の状態を復元するには?
BottomNavigationView (android.support.design.widget.BottomNavigationView) の状態をどのように復元できるのか疑問に思っています。
呼び出してみましbottomNavigationView.getMenu().findItem(restoredItemId).setChecked(true);
たが、BottomNavigationView 内で正しい状態になりません。見つかった項目のみが強調表示されます。
以下の方法も見つけましたが、それらはあまり役に立たないようです: