3

我是 android 的新手,想在单击图像/按钮(见图:1)后打开列表视图/菜单(见图:2)。我不确定它是列表还是对话框还是其他一些组件。请帮帮我。

在此处输入图像描述

在此处输入图像描述

4

3 回答 3

1

这是ActionBar 的下拉导航,您可以查看官方文档:添加下拉导航

ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
actionBar.setListNavigationCallbacks(mSpinnerAdapter, mNavigationCallback);
// It takes your SpinnerAdapter and ActionBar.OnNavigationListener.

检查示例:

  1. 在Android中将下拉导航添加到操作栏
  2. 样式 Android 上的适配器第 1 部分

更新:

为了为较低的 Android 版本提供应用程序兼容性,我建议您包含actionbarsherlock库,一旦您下载它,您也可以访问许多示例。

于 2013-04-04T13:52:41.583 回答
1

它的ActionBar.NAVIGATION_MODE_LIST

检查此链接 ,因为它适用于所有 Android 操作系统版本

在有许多样本可获取更多详细信息,请查看这篇文章

在此处输入图像描述

于 2013-04-04T13:53:39.513 回答
0

It is a Spinner in Android. Please check below link

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

If you want to implement behavior like GMail, then you need to override getView method of your Spinner Adapter

于 2013-04-04T13:51:20.630 回答