问题描述
在我的Android蜂窝应用程序,我用标签作为导航风格。我想补充旁边的溢出按钮一个项目,但我想这个项目是一个下拉列表,用户可以选择一个选项存在,但没有涉及到的导航。什么是最简单的方法,因为我使用 mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
In my Android Honeycomb application I use Tabs as the navigation style. I would like to add one item next to the overflow button, but I want that item to be a dropdown list, and the user will be able to select an option there, but not related to navigation. What is the easiest way since I'm using mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
是否有可能做到这一点,而无需使用自定义视图?
Is it possible to do it without using a custom view?
推荐答案
第一种选择:
菜单/ options.xml:
menu/options.xml:
<item
android:icon="@drawable/ic_menu_sort"
android:showAsAction="ifRoom">
<menu>
<item
android:id="@+id/menuSortNewest"
android:title="Sort by newest" />
<item
android:id="@+id/menuSortRating"
android:title="Sort by rating" />
</menu>
</item>
第二个选项:
菜单/ options.xml:
menu/options.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menuSort"
android:showAsAction="ifRoom"
android:actionLayout="@layout/action_sort" />
</menu>
布局/ action_sort.xml:
layout/action_sort.xml:
<Spinner xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/ic_menu_refresh"
android:entries="@array/order" />
文档的菜单资源 - http://developer.android.com/guide/topics/resources/menu-resource.html
这篇关于如何添加操作栏上的一个下拉项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!