问题标签 [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 投票
2 回答
309 浏览

android - 隐藏菜单以在 android 中包含进度条

嗨,我创建了一个用于下载和上传的活动。我使用了一个菜单(项目:下载、上传、删除、退出)。但是当我按下下载按钮时,下载工作开始了,但菜单按钮在此任务完成之前不会消失。没有任何通知的用户会感到沮丧。如何在按下菜单后立即隐藏菜单以及如何包含进度条,通知用户下载和上传任务。

嗨我有方法:

请告诉我在下面扩展异步任务的代码中在哪里添加这些方法...

0 投票
2 回答
1924 浏览

android - 使用 onCreateOptionsMenu() 时姜饼崩溃?

我的应用在 ICS emu 上运行良好。但是,使用 Gingerbread 时,只要我的 onCreateOptionsMenu 正在使用,它就会崩溃。如果我改用 showPopup,它还会引发另一组类似但不同的错误。有谁知道这里到底发生了什么?理想情况下,我希望有一点菜单代码(当然不包括监听器),它将为运行应用程序的所有版本的 android 布局一个菜单。不过,我应该提一下,我有一个 GUI 菜单按钮(作为 ImageView 位于我的 XML 文件中),而不是 ActionBar 中的一个。所以,这里是代码:

这是菜单 XML:

这是 LogCat:

0 投票
2 回答
1430 浏览

android - 覆盖菜单键长按并长按启动应用程序

我想做这样的事情-

1.覆盖菜单键长按的默认动作(即启动软键盘)。

2.每当用户长按菜单键时,我的应用程序就会启动。

3.此外,我的应用程序可能不需要在前台,即即使有人从任何其他应用程序长按菜单键,我的应用程序也应该启动。

这是可能吗?如何?

0 投票
2 回答
3885 浏览

android - 为什么 OptionMenu 在 4.0 中不显示图标菜单但在 2.xx 中工作

我尝试创建应用程序目标为 15 但 minSDK 为 8 的 OptionMenu。我有一个 Menu 文件夹并mymenu.xml在其中。我想使用默认图标菜单,并希望从 sdk 8 开始支持它。它应该怎么做?我测试时的问题是,选项菜单图标仅在 sdkVersion 8 上显示,但在 sdkVersion 15 上不显示

在活动中

0 投票
2 回答
874 浏览

android - 没有菜单按钮的 Android 设备上的菜单

我正在尝试构建一个 Android 应用程序并想要一个菜单​​。关键是菜单选项仅适用于菜单按钮。那么没有这个按钮的新手机呢?好的,我可以使用

并以编程方式打开菜单,但是当我触摸屏幕时,菜单消失了。

制作一个看起来像真实但不使用菜单按钮的静态漂亮菜单的最简单方法是什么?

0 投票
3 回答
4535 浏览

android - 在 Android 中创建菜单的正确方法是什么?

我正在学习一个教程,它显示了这个示例代码来制作一个菜单:

我遇到了一个错误,所以我把它改成了布尔值,这就是现在的样子,所以我这样做了,它的工作原理:

但是我也有类似的东西来自另一个关于堆栈溢出的问题

了解为什么 onCreateOptionsMenu 不显示菜单

Android 文档也有这个:

对 super 的调用在哪里?为什么没有必要?如果我做错了,制作菜单的正确方法是什么?

当我谈到这个主题时,Doc 也显示了@Override,但我没有它,它的工作原理。如果这些方法被显式覆盖,我只是对这是否有必要感到困惑。我很感激帮助。如果需要任何澄清,请告诉我。

0 投票
1 回答
322 浏览

android - 如何创建额外菜单的点击“更多”菜单

我有超过 5 个菜单项,所以当我单击此菜单时,我添加了“更多”作为我的菜单项,我
希望生成更多菜单。

我怎样才能做到这一点 ?

这就是我添加的方式

0 投票
0 回答
26 浏览

android - Android 通过 ContextMenu 项将数据传递给 Activity

可能重复:
如何在 Android 中的活动之间传递数据?


我正在为 Android 实现一个 PoC 应用程序,其中我有一个长按打开的上下文菜单。它有两个选项:“更新”和“删除”。如果用户选择“更新”选项,我想用小部件中Activity可用的数据打开一个新的EditText,并准备好进行更改。通过检查ID,我已经能够在方法中处理导航到新Activity的方法,但是我找不到任何方法来传递数据。onContextItemSelectedMenuItem

谢谢,
德博吉特

0 投票
1 回答
267 浏览

android - 如何从 ContextItemSelected listview android中的菜单删除中删除联系人数据

我已经尝试过这段代码,但是当我单击删除菜单 ContextItemSelected 时,列表视图中没有丢失任何数据

还有其他方法可以删除联系人吗?

0 投票
1 回答
106 浏览

android - Android 3.0 和菜单

我知道对于 Android 3.0,菜单将成为操作栏。

但是,在我的程序中,显示的菜单基于设置的变量/程序正在执行的操作。IE 我希望用户请求菜单,并且显示的菜单基于“menuselect”的值。如果自动创建操作栏,用户将如何选择显示哪个菜单?

如何处理/显示这种菜单:

谢谢,