問題タブ [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 - 3 つ以上のボタンがある場合、標準の Android の BottomNavigation 動作をオーバーライドするにはどうすればよいですか
サポート ライブラリから新しい Android の BottomNavigationView をテストしています。3 つ以上のボタンがある場合のデフォルトの動作は、選択したボタンを展開し、他のボタンを移動してテキストを非表示にすることです。この動作を無効にして、すべてのタイトルが表示された状態でボタンを均等に配置する方法はありますか? それらが 3 つしかない場合と同様です。
android - BottomNavigationViewの選択したタブをコードで変更するには?
BottomNavigationView の選択したタブを「com.android.support:design」ライブラリからコードで変更する方法はありますか?
android - BottomNavigationView サポート android でアイコンとタイトルを強制的に表示する
BottomNavigationView の menu.xml ファイルに 4 つの項目を追加すると、選択した項目のタイトルのみが表示され、他のすべてのタイトルが非表示になります。タイトルとアイコンを強制的に表示できますか? これが私のコードです。
android - BottomNavigationView の背景色の変更
BottomNavigationView
新しいサポート ライブラリ 25.0.0 から利用できるものを実装しました。これがそのための私のコードです
そしてtext.xml
描画可能
このコードを使用すると、メニュー項目がクリックされたときにテキストの色を変更できますが、同じことを適用するとapp:itemBackground
エラーが表示されます<item> tag requires a 'drawable' attribute or child tag defining a drawable
。
これは私が試したものですapp:itemBackground
私の質問は、選択したメニュー項目の背景色を変更するにはどうすればよいですか?
android - フラグメントからフラグメントへのトラバース BottomNavigationView アイコンの強調表示
BottomNavigationView を実装しようとしていますが、これまでのところ成功しています。現在、フラグメントからフラグメントへの移動を実装しようとしていますが、これも成功していますが、どういうわけか、あるフラグメント[ラジオ]から別の[ストリーム]に移動すると、ナビゲーションバーはアイコン[ストリーム]を強調表示するはずですが、それが起こらない方法がありますフラグメント自体からハイライト プロパティを設定できますか? 以下は、私のアプリケーションのコードとスナップショットです。
MainActivity.java
RadioFragment.java
StreamFragment.java
android - インターフェイスを介したフラグメント間の通信
フラグメントは下部のナビゲーション バーの一部であり、これまでのところナビゲーション部分は良好です。しかし、fragment1 から fragment2 にデータを渡そうとすると、アプリがクラッシュします。また、この次のリンクでGoogleが提供する例を使用しています
次のコードを使用すると、android studio から非推奨の警告が表示されます。
したがって、以下のACTIVITYの代わりにCONTEXTを使用していますが、クラッシュするコードは次のとおりです。
主な活動
RadioFragment(データが存在するFragment1)
StreamFragment(データを送信したいフラグメント2 -フラグメント1 から)
ログキャット
android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620) 01-06 20:10:24.663 3744-3744/? I/プロセス: シグナルを送信しています。PID: 3744 SIG: 9