无法在另一个旁边添加菜单项
Can't add Menu item next to another
我正在尝试在另一个菜单项旁边添加菜单项(action_collapse_expand)。问题是项目被添加到可扩展列表(三点图标),但不是作为单独的图标。我刚开始学习 Android,我想知道我做错了什么。
<?xml version="1.0" encoding="utf-8" ?>
<!--For all properties see: http://developer.android.com/guide/topics/resources/menu-resource.html-->
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/action_collapse_expand"
android:icon="@drawable/drag_drop"
android:title="Collapse"
android:showAsAction="always|withText" />
<item android:id="@+id/add" android:showAsAction="never" android:title="add" android:icon="@drawable/Add">
<menu>
<item android:id="@+id/map" android:showAsAction="always|withText" android:title="map" android:icon="@drawable/Map" />
<item android:id="@+id/mapK" android:showAsAction="always|withText" android:title=mapK" android:icon="@drawable/MapK" />
</menu>
</item>
<item android:id="@+id/exit" android:showAsAction="always" android:title="Exit" android:icon="@drawable/Close" />
</menu>
尝试将 android:showAsAction
替换为 app:showAsAction
。
别忘了在您的 menu
标签下添加 xmlns:app="http://schemas.android.com/apk/res-auto"
。
我正在尝试在另一个菜单项旁边添加菜单项(action_collapse_expand)。问题是项目被添加到可扩展列表(三点图标),但不是作为单独的图标。我刚开始学习 Android,我想知道我做错了什么。
<?xml version="1.0" encoding="utf-8" ?>
<!--For all properties see: http://developer.android.com/guide/topics/resources/menu-resource.html-->
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/action_collapse_expand"
android:icon="@drawable/drag_drop"
android:title="Collapse"
android:showAsAction="always|withText" />
<item android:id="@+id/add" android:showAsAction="never" android:title="add" android:icon="@drawable/Add">
<menu>
<item android:id="@+id/map" android:showAsAction="always|withText" android:title="map" android:icon="@drawable/Map" />
<item android:id="@+id/mapK" android:showAsAction="always|withText" android:title=mapK" android:icon="@drawable/MapK" />
</menu>
</item>
<item android:id="@+id/exit" android:showAsAction="always" android:title="Exit" android:icon="@drawable/Close" />
</menu>
尝试将 android:showAsAction
替换为 app:showAsAction
。
别忘了在您的 menu
标签下添加 xmlns:app="http://schemas.android.com/apk/res-auto"
。