问题标签 [options-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 投票
3 回答
4949 浏览

android - onOptionsItemSelected 问题

我为我的数据库类创建了一个选项菜单。启动选项菜单后,我想在单击指定按钮时进行所需的活动。

但问题是,如果我点击任何选项,我会被定向到MainMenu.class. 任何想法为什么会发生这种情况?

代码:

0 投票
1 回答
85 浏览

android - 只能按一个按钮

我使用这段代码来制作一个刽子手应用程序,但是如果我首先选择一种语言,如果我按下三个按钮(nyttSpillKnapp、omSpilletKnapp、avsluttKnapp),我不知道为什么。如果我没有在 OptionMenu 中选择语言,我可以玩游戏。

}

0 投票
1 回答
342 浏览

android - 重用选项菜单 xml - 这是一种好习惯吗

在多个活动中使用相同的选项菜单是否被认为是一种好习惯?

例如:

您有许多“编辑对象”活动,每个活动容纳不同的对象。“编辑对象”活动中的选项菜单将允许用户保存、丢弃(如果用户正在添加新项目)或删除(如果正在编辑)对象。

0 投票
1 回答
145 浏览

android - OptionsMenu onOptionsSelected 什么也没给我

我正在尝试制作一个简单的 Activity,它有一个带有两个按钮的菜单。第一个按钮将加载一个单独的活动,而第二个按钮我暂时无事可做。我到处都放了日志语句,但唯一执行的是 onCreateOptionsMenu 中的日志语句。

我在我的设备上启动程序,打开菜单,并多次单击这两个按钮,但我的 LogCat 中没有显示任何日志。

这是我的 LogCat

0 投票
2 回答
2223 浏览

android - 不要在 largelayout 的 Fragment 中调用 onCreateOptionsMenu

我有 3 个Fragment,在正常(小)布局中都在单独的活动中。他们应该在小布局中提供选项菜单。

在大布局中,我在一个 Activity 中有 3 个片段,导致菜单充满了由所有三个片段膨胀的按钮。我怎样才能防止这种情况,只让活动膨胀选项菜单,同时仍然在较小的设备上保留功能?

-编辑-

所以每个 Fragment 使用以下代码:

当所有三个 Fragment 都显示时,所有 Fragment 都会执行onCreateOptionsMenu()并且所有项目都会出现 3 次。我想要的是让父母Activity负责创建选项菜单。

0 投票
1 回答
256 浏览

java - Android 多屏多选项菜单,无代码重复

我的 android 应用程序有几个屏幕,在每个屏幕中,我都希望有一个类似的选项菜单,但略有不同。

例如,屏幕 A 将包含项目 1、2、3、4,屏幕 B 将包含项目 1、3、4、5

正如您所看到的,它们有共同的项目,这使得为每个项目设置不同的 xml 菜单变得很愚蠢,因为我将不得不一次又一次地定义这些项目。

有没有一种聪明的方法来做到这一点?

0 投票
3 回答
453 浏览

wordpress - 选项主题 - WordPress

搜索选项页面,我发现很多主题都使用这样的选项主题页面:

在此处输入图像描述

有预建选项吗?你建议什么框架?

谢谢

0 投票
2 回答
1310 浏览

android - 类似 Chrome 的菜单显示

我正在尝试查找有关如何创建一个看起来像 Android 版 chrome 菜单顶部的菜单的信息。我尝试过为 Android 4.0 实现图标,但没有运气。尝试了谷歌搜索,但我唯一找到的答案是当 API >= 11 时无法实现图标。

那么 Chrome 是如何做到的呢?它专为 4.0+ 的设备而设计!

在此处输入图像描述

0 投票
1 回答
575 浏览

android - Android OptionsMenu 隐藏第一项

伙计们。

这就是问题所在。假设我的菜单上有三个项目。我希望第一个不可见(如透明)但同时占用空间。第二个和第三个正常显示。

谢谢

编辑:

我的菜单上有三个项目。我有垂直排列的菜单,所以像这样:

现在,我希望第一个项目是不可见的(仍然在那里消耗空间,但肉眼不可见)。所以它现在看起来像这样:

你看,它仍然存在,但它的任何部分都不可见。(背景颜色设置为透明,无文字等)

0 投票
3 回答
8984 浏览

android - Android ActionBar 重新创建选项菜单

在Android中使用ActionBar时,如何刷新选项菜单?我尝试隐藏和显示该栏,以及使用“getSupportActionBar()”获取它的新实例

我正在尝试实现一个登录/注销按钮,该按钮将根据用户的状态动态变化。

这是我的 onCreateOptionsMenu 方法

谢谢!