图片未显示

时间:2015-09-20 10:49:28

标签: java android

我试图创建一个菜单,但图像没有出现,每个android都有一个错误:showAsAction =“ifRoom | withText”

    <?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:id="@+id/menu_save"
        android:icon="@drawable/ic_menu_save"
        android:alphabeticShortcut='s'
        android:title="@string/save_menu_noteedit"
        android:showAsAction="ifRoom|withText" />
    <item android:id="@+id/menu_delete"
        android:icon="@drawable/ic_menu_delete"
        android:title="@string/delete_menu_noteedit"
        android:showAsAction="ifRoom|withText" />
    <item android:id="@+id/menu_about"
        android:orderInCategory="100"
        android:showAsAction="never"
        android:title="@string/about"/>
</menu>

enter image description here

我正在尝试使我的操作栏与上图相同,我该如何解决问题?目前我的菜单只有Note名称而不是图像

1 个答案:

答案 0 :(得分:0)

该错误是它无法显示的原因。如果单击错误并按alt +输入,则应自动为您执行此操作。

在菜单资源文件中添加

xmlns:app="http://schemas.android.com/apk/res-auto"

menu标记,并为每个项目使用

    app:showAsAction="ifRoom"

这假设您使用AppCompatActivity或其任何衍生产品。如果您正在使用常规活动,可能只是因为没有足够的空间来显示图标。