menu下item图片不显示在子菜单里是肿么回事?

sszdal 2016-10-21 12:02:00
预想的效果是AAA出来后,AAA前面有一张图片.这是代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<item
android:id="@+id/menu_search"
android:title="搜索"
app:actionViewClass="android.support.v7.widget.SearchView"
app:showAsAction="always"
/>
<item
android:title="AAA"
android:id="@+id/mu2"
android:icon="@drawable/ic_adb_black_36dp"
app:showAsAction="withText"
/>
</menu>

而实际效果....
...全文
238 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
只为搞笑 2016-10-21
  • 打赏
  • 举报
回复
刚好知道怎么解决,不知道为啥menu一级菜单在溢出菜单里时不会显示图标,但是二级菜单是可以的,所以你可以改成这样试试。

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

    <item
        android:id="@+id/overflow"
        android:orderInCategory="3"
        android:title="overflow"
        app:showAsAction="always">
        <menu>
            <item
                android:id="@+id/menu_search"
                android:title="搜索"
                app:actionViewClass="android.support.v7.widget.SearchView"
                app:showAsAction="always"
               />
            <item
                android:title="AAA"
                android:id="@+id/mu2"
                android:icon="@drawable/ic_adb_black_36dp"
                app:showAsAction="withText"
                />
          </menu>
       </item>
</menu>
sszdal 2016-10-21
  • 打赏
  • 举报
回复
引用 1 楼 u010668114 的回复:
刚好知道怎么解决,不知道为啥menu一级菜单在溢出菜单里时不会显示图标,但是二级菜单是可以的,所以你可以改成这样试试。

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

    <item
        android:id="@+id/overflow"
        android:orderInCategory="3"
        android:title="overflow"
        app:showAsAction="always">
        <menu>
            <item
                android:id="@+id/menu_search"
                android:title="搜索"
                app:actionViewClass="android.support.v7.widget.SearchView"
                app:showAsAction="always"
               />
            <item
                android:title="AAA"
                android:id="@+id/mu2"
                android:icon="@drawable/ic_adb_black_36dp"
                app:showAsAction="withText"
                />
          </menu>
       </item>
</menu>
已解决,非常感谢

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧