5

我想创建一个下拉导航。我画了这个草图:

在此处输入图像描述

我已经尝试了一个微调器,但我不想要那个组合框,只想要那个列表,它显示在按钮点击上。

4

3 回答 3

3

有没有看 ApiDemos->Views->popup menu 的例子。这可能是合适的。如果没有,恐怕您可能需要为此定制 UI。

于 2012-08-28T19:40:19.003 回答
3

我假设您正在使用低于 11 的 API。下拉微调器可从 API 级别 11 与操作栏一起使用。但是你可以使用 Actionbar sherlock。下载演示(作为来自 Github 的源代码或作为来自 Play 商店的应用程序)。actionbarsherlock 实现了 dropdownspinners。它应该如下所示:

您可以从以下网址获取图书馆: https ://github.com/JakeWharton/ActionBarSherlock

于 2012-08-28T20:23:01.117 回答
1

Dialog您还可以从 xml 布局创建并扩展其视图。

Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.popup);
dialog.show();
于 2012-08-28T20:15:43.010 回答