1

当我在 android 中单击按钮(不是 Spinner,更像是网站上的下拉菜单)时,如何创建类似下拉菜单的内容?是否已经有小部件或有人有类似的任务?我在顶部有三个按钮,我不能使用标签,我需要像网站上的水平菜单一样。

4

3 回答 3

3

PopupMenu 打开与视图相关的菜单,但它在 api 级别 11 中实现,根据可用空间处理位置。

API 参考:http: //developer.android.com/reference/android/widget/PopupMenu.html

另一种选择是使用 PopupWindow,但您必须实现面板的位置。

API参考:http: //developer.android.com/reference/android/widget/PopupWindow.html

如果您的 API > 11,则为您内置了一些不错的:

于 2012-07-20T22:29:03.340 回答
1

我假设您在 ActionBar 上是这样意思?为此使用ActionBar Sherlock。在那里,您甚至可以轻松地在 Android 2.1 中实现这一点,直至 Jelly bean。

于 2012-07-20T22:39:42.013 回答
0

在 Activity 中使用 Frament。见http://developer.android.com/reference/android/app/Fragment.html

我认为片段是正确的方法,但我还没有看到它完成。

于 2012-07-20T22:21:22.427 回答