我想在我的项目中的操作栏中添加一个自定义下拉菜单,类似于谷歌图书应用程序(屏幕)中可以找到的菜单。
在本例中,它代表了本书的完整目录。
我尝试按照开发人员网站上的指南进行操作,其中有一个SpinnerAdapter 的示例 http://developer.android.com/guide/topics/ui/actionbar.html#Dropdown。但是当我使用自定义布局(在我的例子中是一个带有两个 TextView 的relativelayout)时,我得到一个异常,说“ArrayAdapter 要求资源 ID 是一个 TextView”。所以我放弃了我对下拉菜单的想法,但后来我发现书籍应用程序中的下拉菜单在我看来似乎也使用了自定义布局,因为它在我看来就像一个布局中的两个单独的 TextView。
如果我想做的事情可能的话,有人可以告诉我吗?如何做?
对我来说,这看起来像选项菜单——这就是未提升到操作栏本身的选项菜单项的显示位置。使用onCreateOptionsMenu()
并将您想要的任何项目添加到Menu
.
EDIT:
抱歉,屏幕截图有点混乱。我看到有两种可能性:
- 这可能是该操作栏项目的子菜单——我还没有使用过子菜单和操作栏(尽管这提醒我我需要这样做......)
- 这可能是一个PopupMenu http://developer.android.com/reference/android/widget/PopupMenu.html绑定到自定义操作栏
View
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)