我想创建一个下拉导航。我画了这幅草图:
我已经尝试了一个微调器,但我不想要那个组合框,只有那个列表,点击按钮显示
答案 0 :(得分:3)
您是否看过ApiDemos-> Views->弹出菜单的示例。这可能是合适的。如果没有,我担心,您可能必须为此制作自定义UI。
答案 1 :(得分:3)
我假设你正在开发一个低于11的API。下拉微调器可以从API Level 11和Actionbar获得。 但你可以使用Actionbar sherlock。下载演示(作为Github的源代码或来自Play商店的应用程序)。 actionbarsherlock实现了dropdownnspinners。它应该是这样的:
您可以从以下位置获取图书馆: https://github.com/JakeWharton/ActionBarSherlock
答案 2 :(得分:1)
您还可以创建Dialog
并从xml布局中扩充其视图。
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.popup);
dialog.show();