问题描述
我的工具栏上的菜单项没有显示的问题。具体来说,我有一个名为“设置”的菜单项,它封装了我想在单击“设置”图标时显示的所有其他菜单项。但是当点击该图标时,其他菜单项的列表不会显示给用户。
这是我的a
:
my_menu.xml
这是我的 <menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/settings"
app:showAsAction="always"
android:icon="@drawable/ic_settings"
android:title="@string/settings">
<menu>
<item
android:id="@+id/loginFragment"
android:menuCategory="secondary"
android:icon="@drawable/ic_login"
app:showAsAction="ifRoom"
android:title="@string/loginorlogout"/>
<item
android:id="@+id/firstFragment"
android:icon="@drawable/ic_first_fragment_icon"
android:menuCategory="secondary"
app:showAsAction="ifRoom"
android:title="@string/first_fragment_text"/>
<item
android:id="@+id/secondFragment"
android:icon="@drawable/ic_second_fragment"
android:menuCategory="secondary"
app:showAsAction="ifRoom"
android:title="@string/second_fragment_text"/>
</menu>
</item>
</menu>
课:
MainActivity.kt
在下面,我展示了屏幕右上角的屏幕截图,您可以在其中看到“设置”图标:
当我点击那个图标时,我得到了这个结果:
如您所见,没有向用户显示菜单项。奇怪的是,当我单击“打开的白框”内的某处时,应用程序会导航到相应的片段。但是项目没有显示,为什么?
我在这里做错了什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)