我有以下菜单, 当我运行它时,它显示子菜单的图标,显示为空。 如果我删除第一个项目
子菜单项消失。我不明白为什么会发生这种情况以及如何删除子菜单
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/mtitle"
android:icon="@drawable/logout"
android:title="T"
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/mlogout"
android:icon="@drawable/logout"
android:title=""
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/mchange_password"
android:icon="@drawable/change_password"
android:title=""
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/mgpson"
android:icon="@drawable/gps_off"
android:title=""
android:enabled="false"
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/mgrpson"
android:icon="@drawable/gprs_off"
android:title=""
android:enabled="false"
android:showAsAction="ifRoom|withText" />
<item android:id="@+id/mstatusConnection"
android:icon="@drawable/disconnected"
android:title=""
android:enabled="false"
android:showAsAction="ifRoom|withText" />
</menu>
答案 0 :(得分:1)
菜单为空,因为标题为空: - )
试试这个
android:title="Title of your choice"
每个菜单项。
您当前的菜单项是
<item android:id="@+id/mgpson"
android:icon="@drawable/gps_off"
android:title=""
android:enabled="false"
android:showAsAction="ifRoom|withText" />
你需要
<item android:id="@+id/mgpson"
android:icon="@drawable/gps_off"
android:title="Title of your choice"
android:enabled="false"
android:showAsAction="ifRoom|withText" />
希望这很清楚