安卓下拉菜单(不是下拉框!)

5

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

enter image description here

我已经尝试过使用旋转器,但我不想要那个组合框,只需要在按钮单击时显示的列表。

3个回答

3

您是否查看了ApiDemos->Views->弹出菜单的示例。这可能是适当的。如果不是,恐怕您需要为此制作自定义UI。


这个例子需要哪个API版本? - Jopi

3
我假设你正在使用API版本低于11的接口。 Dropdown spinner可在API Level 11中通过Actionbar使用。但是,您可以使用Actionbar sherlock。从Github下载演示源代码或从应用商店下载应用程序。 actionbarsherlock实现了dropdownspinners。它应该看起来像这样:

你可以从以下链接获取该库: https://github.com/JakeWharton/ActionBarSherlock


1
谢谢!子菜单示例正是我所需要的。 - Jopi

1

您还可以创建一个Dialog并从xml布局中填充其视图。

Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.popup);
dialog.show();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接