android-ActionBar appcompat子菜单

android-ActionBar appcompat子菜单,第1张

概述在我的应用程序android中,我想添加一个像这样的 *** 作栏(它有一个子菜单)我的xml代码是<menuxmlns:android="http://schemas.android.com/apkes/android"xmlns:app="http://schemas.android.com/apkes-auto"><itemandroid:id="@+id/menu_item_sear

在我的应用程序android中,我想添加一个像这样的 *** 作栏(它有一个子菜单)

我的xml代码是

<menu xmlns:androID="http://schemas.androID.com/apk/res/androID"    xmlns:app="http://schemas.androID.com/apk/res-auto" >    <item        androID:ID="@+ID/menu_item_search"        app:actionVIEwClass="androID.support.v7.Widget.SearchVIEw"        app:showAsAction="always"        androID:icon="@drawable/abc_ic_search"        androID:title="Search Products">    </item>    <item        androID:ID="@+ID/menu_Home"        app:showAsAction="never"        androID:icon="@drawable/abc_ic_search"        androID:showAsAction="ifRoom|withText"        androID:title="Home"/>    <item        androID:ID="@+ID/menu_favourite"        app:showAsAction="never"        androID:icon="@drawable/abc_ic_search"        androID:showAsAction="ifRoom|withText"        androID:title="favourite"/>    <item        androID:ID="@+ID/menu_Balance"        app:showAsAction="never"        androID:icon="@drawable/abc_ic_search"        androID:showAsAction="ifRoom|withText"        androID:title="Balance"/>    <item        androID:ID="@+ID/menu_logout"        androID:icon="@drawable/abc_ic_search"        app:showAsAction="never"        androID:showAsAction="ifRoom|withText"        androID:title="logout"/></menu>

在androID sdk 2.x中的结果不是我想要的

我也尝试过

<item    androID:ID="@+ID/root_menu"    DetailsPage:showAsAction="always"    androID:icon="@drawable/abc_ic_menu_moreoverflow_normal_holo_light"    androID:title="More">    <menu>        <item            androID:ID="@+ID/menu_Home"            DetailsPage:showAsAction="ifRoom|withText"            androID:icon="@drawable/abc_ic_search"            androID:showAsAction="ifRoom|withText"            androID:title="Home"/>        <item            androID:ID="@+ID/menu_Balance"            DetailsPage:showAsAction="ifRoom|withText"            androID:icon="@drawable/abc_ic_search"            androID:showAsAction="ifRoom|withText"            androID:title="Balance"/>        <item            androID:ID="@+ID/menu_logout"            androID:icon="@drawable/abc_ic_search"            DetailsPage:showAsAction="ifRoom|withText"            androID:showAsAction="ifRoom|withText"            androID:title="logout"/>    </menu></item>

我要怎么做才能拥有相同的图片plz(也许菜单d出窗口?)

请帮我

解决方法:

将名称空间从app更改为compat解决了我的问题:

<menu xmlns:androID="http://schemas.androID.com/apk/res/androID"  xmlns:compat="http://schemas.androID.com/apk/res-auto" >    <item        androID:ID="@+ID/action_submenu"        androID:title="@string/action_submenu"        androID:icon="@drawable/abc_ic_menu_moreoverflow_normal_holo_dark"        compat:showAsAction="always">        <menu>            <item                androID:ID="@+ID/action_settings"                androID:title="@string/action_settings"                compat:showAsAction="always"/>            <item                androID:ID="@+ID/action_example"                androID:title="@string/action_example"                compat:showAsAction="withText|ifRoom"/>        </menu>    </item></menu>
总结

以上是内存溢出为你收集整理的android-ActionBar appcompat子菜单全部内容,希望文章能够帮你解决android-ActionBar appcompat子菜单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1077096.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存