我正在尝试在操作栏中的菜单中创建带有自定义行的列表视图。像这样的东西:
我在网上搜索了很多,但找不到任何有用的东西。我怎样才能实现这个目标?我知道您可以将自定义视图与菜单中的项目绑定,但如何绑定?
我想将列表视图与该项目绑定:
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>
过了一段时间我就明白了。如果您想在溢出菜单中列出仅包含图标和标题的项目,则需要在项目内嵌套项目或使用以下方法对它们进行分组menu
tag.
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_settings"
android:icon="@drawable/ic_action_overflow"
android:orderInCategory="100"
android:showAsAction="always">
<menu>
<item
android:id="@+id/add_source"
android:icon="@drawable/add_on"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/add_source"/>
<item
android:id="@+id/channel_setup"
android:icon="@drawable/channelsetup_on"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/channel_setup"/>
</menu>
</item>
<item
android:id="@+id/time"
android:orderInCategory="99"
android:showAsAction="always"
android:title="@string/time_title"/>
<item
android:id="@+id/weather"
android:icon="@drawable/ic_action_cloud"
android:orderInCategory="98"
android:showAsAction="always"
android:title="@string/weather_title"/>
<item
android:id="@+id/search"
android:actionViewClass="android.widget.SearchView"
android:icon="@drawable/ic_action_search"
android:orderInCategory="97"
android:showAsAction="collapseActionView|always"
android:title="@string/search_title"/>
</menu>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)