374得票27回答
如何在操作栏中隐藏菜单项?

我有一个带有菜单项的操作栏。如何隐藏/显示该菜单项? 这是我想要做的:MenuItem item = (MenuItem) findViewById(R.id.addAction); item.setVisible(false); this.invalidateOptionsMenu();

145得票4回答
安卓自定义下拉/弹出菜单

如何制作一个与按钮相对应的自定义下拉/弹出菜单? 我需要它像弹出菜单一样工作(与视图对齐),并在我点击菜单项时执行某些操作。 如何通过代码向菜单添加项目,保持菜单的高度,并在有超过5个项目时使其可滚动。 我不需要添加任何图像,只需文本即可。

140得票18回答
如何在Android中将菜单设置到工具栏

我想使用ToolBar代替ActionBar,但是不要在工具栏中显示菜单!!! 我希望在ActionBar中设置菜单,例如刷新或设置按钮。 Toolbar.xml 代码:<?xml version="1.0" encoding="utf-8"?&...

139得票9回答
如何在程序中编程更改ActionBar中的MenuItem图标

如何在程序中编程更改ActionBar中的MenuItem图标?我尝试使用MenuItem menuItem = (MenuItem)findViewById(R.id.action_settings); menuItem.setIcon(getResources().getDrawable(...

113得票15回答
弹出窗口 - 点击外部区域时关闭

我在我的活动中有一个PopupWindow,问题是即使我与我的活动交互(比如滚动列表),PopupWindow仍然显示。我可以滚动列表而PopupWindow仍然存在。 我想实现的是,当我触摸/滚动/点击等与PopupWindow不相关的屏幕时,我想关闭PopupWindow。就像菜单一样工...

80得票18回答
如何在ActionBar的溢出菜单中显示图标

我知道使用本地API是不可能实现的。有没有其他方法来实现这种视图?

79得票11回答
安卓,如何创建选项菜单。

我尝试创建了一个选项菜单,但是菜单没有显示在屏幕上,请指导我哪里出错了... MenuTest.javapublic class MenuTest extends Activity { @Override public boolean onCreateOptionsMenu(Menu ...

79得票9回答
以编程方式设置弹出菜单项

我有一个PopupMenu,通常情况下我们会使用popup.getMenuInflater().inflate(R.menu.my_menu, popup.getMenu());或类似的方式将菜单与其关联。我的问题是,我有一组要放进菜单中的项目,并且需要在Java程序中动态地更改它们。我该怎么做?

73得票9回答
Android可选菜单项

我在我的Android应用中有以下菜单布局:<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <...

73得票16回答
如何在Android 4.2中更改Action Bar的选项菜单背景颜色?

我想要改变Android 4.2中选项(溢出)菜单的背景颜色。我已经尝试了所有方法,但它仍然显示主题设置的默认颜色。我使用了以下代码和XML配置。 MainActivity.javapublic class MainActivity extends Activity { @Suppress...