问题标签 [android-menu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
90483 浏览

android - Android 可检查菜单项

我的 Android 应用程序中有以下菜单布局:

我的问题是,当我在 Android 模拟器中运行我的应用程序时,第二个菜单项似乎不是“可检查的”。该项目应该有一个绿色的勾号,对吧?表明它是可检查的。

难道我做错了什么?

0 投票
2 回答
15655 浏览

android - 如何创建自定义弹出菜单

我想在 Android 中创建一个自定义弹出菜单,就像所附屏幕截图中的那样。任何指针将不胜感激。

单击“选择名称”按钮后,您会在按钮下方看到一个弹出菜单。

在此处输入图像描述 谢谢。

0 投票
1 回答
384 浏览

android - Android 上的 DRY 选项菜单

我正在学习如何为 Android 应用程序创建选项菜单。

指南中,它有以下提示,让菜单保持干燥:

提示:如果您的应用程序包含多个活动并且其中一些提供相同的选项菜单,请考虑创建一个除了 onCreateOptionsMenu() 和 onOptionsItemSelected() 方法之外什么都不实现的活动。然后为应该共享相同选项菜单的每个活动扩展此类。这样,您只需管理一组代码来处理菜单操作,并且每个后代类都继承菜单行为。

这似乎有问题。如果Activity需要共享相同选项的 s 从不同的类继承,我应该OptionsMenuActivity从什么继承?我读到Java不支持多重继承,那么你如何解决这个问题?

0 投票
11 回答
211867 浏览

android - Android,如何创建选项菜单

在这里我尝试制​​作选项菜单,但菜单没有显示在屏幕上,所以请指导我我在哪里做错了......

MenuTest.java

我的 XML 文件是 more_tab_menu.xml

请指导我,

0 投票
3 回答
23740 浏览

android - Android,如何创建上下文菜单...

在这里我写了一些代码但没有得到输出..请告诉我为什么不显示该上下文菜单,我在哪里做错了......?请指导我,在此先感谢....

more_tab_menu.xml

MenuTest.java

请告诉我我在哪里做错了......?

0 投票
1 回答
484 浏览

android - Android 在菜单可见时处理按键事件

这是我的问题。

我为我的应用程序覆盖音量调低键以在长时间按下时执行某些特定任务,它可以正常工作。我可以为此拦截按键和按键事件。

关键侦听器事件是在特定的自定义组件中编写的,而不是在使用该组件的活动中编写的。

当我在按下音量降低键的同时按下菜单按钮时出现问题,当我在显示菜单时释放它时,我无法拦截它的按键事件。

你能解释一下背后的原因吗?而这个问题能否解决?

谢谢。

0 投票
0 回答
2177 浏览

android - 菜单项显示图像但隐藏文本。蜂窝安卓?

我使用下面的 xml 文件来扩展我的应用程序中的菜单。当我在手机中测试它时,这很好用。但是,当我在我的 xoom Honeycomb 平板电脑中测试它时,我看不到菜单项“menu_addnote”和“menu_addfolder”的文本。它仅显示图像,文本隐藏在屏幕下方,在屏幕上不可见。如何指定平板电脑或手机中菜单图标的可绘制大小?请帮我解决一下这个。谢谢你。

0 投票
1 回答
534 浏览

android - AAndroid 菜单项仅在焦点到特定小部件时显示

在我的 android 应用程序中,我有一个列表视图和列表视图上方的一些其他按钮。我需要通过创建一个菜单项来实现将列表视图的选定项目添加到我的收藏夹列表的功能。

我可以创建一个菜单项来单击并添加功能。

但它应该只在焦点位于任何列表视图项上而不是当焦点位于任何其他按钮或 anyItem 时才显示菜单项。仅当焦点位于任何列表视图项上并按下菜单按钮时,才应显示菜单项。

有人能帮助我吗。

0 投票
1 回答
932 浏览

android - 在Android中,如果用户按下是,您如何获得一个警报对话框以将项目添加到列表中,反之亦然

我正在 Android 中开发一个简单的餐厅应用程序,我使用了菜单和与每个菜单项相对应的膨胀子菜单项,我想知道一种方法,仅当用户在警报对话框中选择是时,如何将菜名添加到列表中反之亦然。这是我的代码

// 只有当用户在 alertdialog 中选择 yes 时,我如何将 onOptionsItemSelected 的数据传递给列表

0 投票
1 回答
620 浏览

android - 从方法打开 Android 选项菜单

我知道这是可能的,因为我以前做过,但是我丢失了代码。我想从触摸事件中打开菜单。我需要写什么才能打开它?我真的不知道了。