android - 如何在android中实现自定义下拉菜单到actionbar

标签 android drop-down-menu menu android-actionbar

我正在尝试在操作栏中实现下拉菜单,(项目的数量可能在运行时非常多)。例如:谷歌地图有一个。

如何在android中实现。这是我正在寻找的菜单。即如果我点击 R 图像按钮我想要一个下拉菜单。同样,如果我点击 L,应该会出现左侧菜单。知道怎么做吗? .

我根本不想滑动,我想要一个下拉菜单。

enter image description here

最佳答案

关于操作栏的结构,左侧有两种选择,右侧有一种。

左侧:

启用Action bar drop-down navigation

 actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);

通过 ActionBar#setCustomView() 添加自定义 View 作为导航元素,在你的例子中是一个 Spinner

右侧:

仅将一个 MenuItem 作为 custom Action View 添加到操作栏,在你的例子中是一个 Spinner

关于android - 如何在android中实现自定义下拉菜单到actionbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15116271/

相关文章:

php - 服务器能否在用户不知情的情况下将更改通知 iOS/Android 应用程序?

java - 如何修复我的 Android 应用程序中的布局 View ?

jquery - 填充 jQuery 下拉菜单项

Eclipse Europa 搜索引用功能停止工作

css - 仅在一台计算机上的每个浏览器中的菜单上的额外填充

java - 代码产生并发修改异常

android - 丑陋的 fragment 过渡到带有覆盖的表面 View

python - Selenium Python - 选择数据范围

css - 子菜单显示悬停在主菜单元素上的内容

C++ - Ingame 文本在彼此的循环中