当我在Android中点击按钮(不是Spinner,更像是网站上的下拉菜单)时,如何创建类似下拉菜单的内容?是否已有小部件或有没有人有类似的任务? 我在顶部有三个按钮,我不能使用标签,我需要像网站上的水平菜单一样。
答案 0 :(得分:3)
PopupMenu打开与View相关的菜单,但它在api level 11中实现,根据可用空间处理位置。
API参考: http://developer.android.com/reference/android/widget/PopupMenu.html
另一种选择是使用PopupWindow,但你必须实现面板的位置。
API参考: http://developer.android.com/reference/android/widget/PopupWindow.html
如果你是API> 11,内置了一些很好的内容:
答案 1 :(得分:1)
我认为你在ActionBar上的意思是that? 请使用ActionBar Sherlock。在那里你甚至可以轻松地在Android 2.1中实现这一点直到Jelly bean。
答案 2 :(得分:0)
在活动中使用Frament。见http://developer.android.com/reference/android/app/Fragment.html
我认为片段是正确的方法,但我还没有看到它。