私はBottomNavigationViewにmenu_main.xmlを膨らませました。そして、アイテムを選択するときにBottomNavigationのアイコンを変更したいと思います。BottomNavigationViewで選択したアイコンイメージをAndroidで変更するにはどうすればいいですか?
-3
A
答えて
0
1
のメニューアイコンとして使用selector
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icon_green" android:state_checked="true"/>
<item android:drawable="@drawable/icon_black" android:state_checked="false"/>
</selector>
を使用選択したアイテムのアイコンを変更するには、コードに次の行を追加してください:
bottomNavigationView.setItemIconTintList(null);
これは色のスズ選択したアイテムのアイコンの効果を表示し、セレクタの描画可能なアイコンを変更します。
私は同じ問題を抱えていました。チェック/選択時にBottomNavigationViewアイテムのアイコンを変更するセレクタドロウアブルを追加しました。
関連する問題
- 1. gwt-extグリッドで選択した行の色を変更するにはどうすればいいですか?
- 2. TabLayoutで選択したタブのタイトルの色を変更するにはどうすればいいですか?
- 3. jtabbedpaneで選択したタブの背景色を変更するにはどうすればいいですか?
- 4. Swift 3のマップキットで選択したピンイメージを変更するにはどうすればいいですか?
- 5. shinydashboardで選択したmenuItemの背景色を変更するにはどうすればいいですか?
- 6. Android:ボタンでスピナーの選択を変更するにはどうすればよいですか?
- 7. Xulリストボックスから選択したアイテムの色を変更するにはどうすればいいですか?
- 8. ドロップダウンで選択したステータスをTrue on Railsに変更するにはどうすればよいですか?
- 9. コードでBottomNavigationViewの選択されたタブを変更するには?
- 10. 選択したオプションに基づいてテキストを変更するにはどうすればよいですか?
- 11. 選択したオプションに基づいて値を変更するにはどうすればよいですか?
- 12. Dateoftoserで選択した日付のテキスト色を変更するにはどうすればよいですか?
- 13. 選択したレイアウトのHAMLでdoctypeを変更するにはどうすればよいですか?
- 14. ドロップダウンメニューで選択した行のSQLデータを変更するにはどうすればよいですか?
- 15. jQueryで選択したオプションの変更を確認するにはどうすればよいですか?
- 16. セレンでidを変更するラジオボタンを選択するにはどうすればいいですか?
- 17. Edittext Androidで選択したテキストのアンボールドを解除するにはどうすればいいですか?
- 18. 選択フィールドで選択したオプションをvueで設定するにはどうすればよいですか?
- 19. モデルの変更に応じて選択を変更するにはどうすればよいですか?
- 20. クエリをネストされた選択に変更するにはどうすればよいですか?
- 21. 変更するたびに列を選択するにはどうすればよいですか?
- 22. 選択したアイテムのDataGridColumnバインドを変更するにはどうすればよいですか?
- 23. 行選択でNSTextFieldのテキストの色を変更するにはどうすればいいですか?
- 24. 選択ボックスの値変更でラジオボタンをクリアするにはどうすればいいですか? VueJS2
- 25. QComboBoxで非選択アイテムの色を変更するにはどうすればいいですか? (スタイルシート)
- 26. Android TimePickerを選択した時間を表示するにはどうすればいいですか?ここ
- 27. Androidでタスクアフィニティを変更するにはどうすればよいですか?
- 28. Androidでタブを変更するにはどうすればよいですか?
- 29. 複数選択リストの選択したアイテムをコントローラに戻すにはどうすればいいですか?
- 30. 選択タグオプションをボタングループに変更するにはどうすればよいですか?ブートストラップで
アイコンの[StateListDrawable](https://developer.android.com/guide/topics/resources/drawable-resource.html#StateList)を使用してください – akash93
ごめんなさい助けてくれませんでした – Rajagopal
実際に通過しましたかリンク?それはまさにあなたが以下の州の答えのように必要なものです – akash93