如何在Android项目中向ActionBar添加下拉菜单?

mal*_*uri 2 android

我一直在开发Android应用程序,但我不太了解4+版本的Android.因此,请帮助我 - 我已经制作了带有导航标签的Android应用程序:

final ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
Run Code Online (Sandbox Code Playgroud)

但我还需要为ActionBar添加下拉菜单以实现其他目标.我可以做吗?如果有可能,请举个例子.先感谢您.

Anu*_*kur 15

你可以使用一个叫做android微调器的东西.它看起来像这样:

在此输入图像描述

您可以通过多种方式对其进行自定义,以适应您的应用设计.

以下是Google关于如何使用这些内容的精彩教程:

http://developer.android.com/guide/topics/ui/controls/spinner.html

如果要将其添加到操作栏,可以通过微调器适配器执行此操作,如下所示:http: //developer.android.com/guide/topics/ui/actionbar.html#Dropdown

如果您想添加图标来执行某些操作,那么您可以看到:http: //developer.android.com/guide/topics/ui/actionbar.html#ActionItems

如果您想在栏中执行某些操作(例如在Google搜索应用中搜索),请参阅:http: //developer.android.com/guide/topics/ui/actionbar.html#ActionView

如果要添加导航标签,请参阅:http: //developer.android.com/guide/topics/ui/actionbar.html#Tabs