【发布时间】:2012-08-28 19:30:12
【问题描述】:
我想创建一个下拉导航。我画了这个草图:
我已经尝试了一个微调器,但我不想要那个组合框,只想要那个列表,它显示在按钮点击上。
【问题讨论】:
标签: android drop-down-menu android-listview android-spinner
我想创建一个下拉导航。我画了这个草图:
我已经尝试了一个微调器,但我不想要那个组合框,只想要那个列表,它显示在按钮点击上。
【问题讨论】:
标签: android drop-down-menu android-listview android-spinner
我假设您正在使用低于 11 的 API。下拉微调器可从 API 级别 11 与操作栏一起使用。 但是你可以使用 Actionbar sherlock。下载演示(作为来自 Github 的源代码或作为来自 Play 商店的应用程序)。 actionbarsherlock 实现了 dropdownspinners。它应该是这样的:
您可以从以下位置获取库: https://github.com/JakeWharton/ActionBarSherlock
【讨论】:
你有没有看 ApiDemos->Views->popup menu 的例子。这可能是合适的。如果没有,恐怕您可能需要为此定制 UI。
【讨论】:
您还可以创建一个Dialog 并从 xml 布局扩展其视图。
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.popup);
dialog.show();
【讨论】: