【发布时间】:2015-06-16 16:08:13
【问题描述】:
我正在尝试在我的 android 中应用操作栏,我将菜单 xml 从另一个应用程序复制到当前应用程序 (/res/layout/menu/actionbarmenu.xml)
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/media_play"
android:icon="@android:drawable/ic_media_play"
android:title="@string/media_play"
android:showAsAction="ifRoom|withText"/>
<item android:id="@+id/media_pause"
android:icon="@android:drawable/ic_media_pause"
android:title="@string/media_pause"
android:showAsAction="ifRoom|withText"/>
<item android:id="@+id/media_previous"
android:icon="@android:drawable/ic_media_previous"
android:title="@string/media_previous"
android:showAsAction="ifRoom" />
<item android:id="@+id/media_next"
android:icon="@android:drawable/ic_media_next"
android:title="@string/media_next"
android:showAsAction="ifRoom">
</item>
</menu>
在“ifRoom|withText”的每一行,有一个红色的下划线和黄色的框:
Should use app:showAsAction with the appcompat library with
xmlns:app="http://schemas.android.com/apk/res/auto"
有人知道是什么问题吗?
【问题讨论】: