android - 子菜单不显示三角形图标
问题描述
在一个 Android 应用程序中,我的操作栏中有一个菜单(选项菜单),其中包含太多项目。为了解决这个问题,我想介绍子菜单。我将菜单定义如下(更改了 ID 和文本):
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text>
<menu>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
</menu>
</item>
<item android:title="Some Text>
<menu>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
<item
android:id="@+id/some_id"
android:title="Some Text"/>
</menu>
</item>
</menu>
当我运行应用程序时,菜单会显示并且可以工作,但是带有子菜单的项目不显示子菜单三角形(文本旁边的图标表示项目是子菜单)。这个图标不是默认显示的吗?我必须做什么才能显示它?
谢谢
解决方案
推荐阅读
- angular - PrimeNg Turbo Table p-table 延迟加载滚动事件
- r - 平面文件读取行到列 R
- c# - 我可以在不循环的情况下从 XML 文档中声明和填充数组吗?
- android - WakefulBroadcastReceiver 不适用于 Nougat 和 Oreo 设备
- c# - 分配内存时的线程争用
- php - 如何在 symfony 4 中将包含从关系数据库中获取的数据的表单显示为下拉列表?
- android - 任何人都知道如何在最新的 kotlin Android 中使用 mpandroidchart
- npm - npm 错误!使用 pdfmake 时 Object.entries 不是函数
- java - 登录后切换到加载页面
- c - 如何在 Solaris 中使用 cc 编译 c?