Androidのメニューリソースで、android:menuCategory属性が存在する場合と存在しない場合の違いは何ですか?
ドキュメントを読んで小さなテストコードを作成しましたが、この属性と定数の意味を理解できません。
android:menuCategory タグを使用して、メニュー項目のグループのカテゴリを指定し、項目の優先度を定義します。
正確な使用例はわかりませんmenuCategory
が、HomeFragment があるプロジェクトで使用し、そこから LoginFragment に移動できました。LoginFragment には、SettingsFragment に移動するためのメニュー (右上) がありました。
設定に移動して戻ると、ログインページではなくホームページに戻りますが、以前の場所(ログインページ)に戻りたいです。したがって、私はmenuCategoryを使用しましたが、うまくいきました
<item
android:menuCategory="secondary"
android:id="@+id/settingsFragment"
android:title="Settings"
app:showAsAction="never" />