问题标签 [optionmenu]

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 投票
7 回答
7022 浏览

android - 无法隐藏 SearchView 的虚拟键盘 iconfiedbydefault(false)

我有一个搜索视图,默认情况下使用默认搜索查询设置为扩展,但我不想要虚拟键盘。在下面的代码中,我试图在onCreateOptionsMenu中隐藏键盘,但键盘仍然可见。

我正在使用夏洛克搜索视图小部件。任何隐藏虚拟键盘的建议。我做错了什么?

0 投票
1 回答
672 浏览

android - 从果冻豆中的自定义按钮调用菜单

我想从自定义按钮调用我的菜单:

使用 targetversion<=10 从按钮的 onClick-Method 调用 openOptionsMenu 可以正常工作:

从 targetversion>=11 这不起作用。

还要提一下。<=10 时,Menuitem 出现在底部:

在此处输入图像描述

随着 >=11 这个图标消失了。

背景:我喜欢 targetversion=16。我的应用隐藏了 TitleBar,Optionmenu 出现在 Jelly Bean 的 Titlebar 中。正因为如此,我想在每次发布时摆脱谷歌 UI 的更改,这每次都会花费大量的开发/测试工作。所以我想拥有自己的独立于 GoogleApi 的按钮。

有没有人有任何想法或建议?

问候

0 投票
3 回答
1926 浏览

python - Python tkinter:对 OptionMenu 小部件的内容进行排序

大家好,提前感谢!

我已经在谷歌周围搜索并阅读了我得到的几乎所有结果,但我仍然无法弄清楚
,所以请至少给我指出一些方向!
我阅读了有关 pmw 的信息,但我想先看看是否有任何方法可以使用 tkinter。

我正在为 DnD 掷骰子编写一个足够简单的程序,并且我有一个 OptionMenu
,其中包含有人需要玩的一些骰子。我还有一个用于输入
默认选项中未包含的骰子的输入字段。我的问题是,即使新
选项添加​​成功,选项也没有排序。

我在某个时候通过在添加新选项时销毁 OptionMenu、
排序我的列表然后从头开始重建 OptionMenu 解决了这个问题,但当时我使用的是
place manager 方法,后来我不得不重写程序,因为我有
一些分辨率问题。我现在正在使用包管理器,
除非我想“重新”打包我所有的小部件或为它们制作专属标签,否则销毁/重建不是一种选择!

这是我的代码的工作示例:

我在 Windows 7 上使用 Python 3.3

0 投票
3 回答
2855 浏览

python - 单击时 OptionMenu 不会显示第一个选项(Tkinter)

我在我的代码中添加了一个OptionMenu小部件,并分配了一个列表作为它的选项。这是这样的:

现在,我认为它会显示所述列表中的所有选项。如此:

但它实际上只显示第二个选项,当我选择它时,基本上没有办法返回,如果我再次单击该框,它只会显示选项 2,即使使用向上和向下键我也无法更改它。我尝试寻找解决方案,但一无所获,所以我开始认为这是小部件的默认操作方式,但我在阅读的文档中找不到任何可以告诉我如何解决它的内容。
PS:我使用的是 Python 3.3

0 投票
3 回答
46194 浏览

android - What does onPrepareOptionsMenu do?

I want to make Option Menu for Android, I have visit this site. In their script, I found onPrepareOptionsMenu, I try to compile and run using Android 2.3.3 compiler with and without onPrepareOptionsMenu, both works, but I didn't see any difference.

What is actually onPrepareOptionsMenu method do? Is that method important? Could I just delete the method?


Addition

Oh, I also hear about Action Bar in Android 3.0, it says that Action Bar is the alternative way for make Option Menu, and it using onPrepareOptionsMenu. Is that right?

Thank you...

0 投票
1 回答
25132 浏览

python - 配置 tkinter 选项菜单的更简洁方法?

我是python的初学者,通常如果我想在我的程序中添加选项菜单,我会做这样的事情。

它工作正常,但我想知道是否有任何更短的方法可以实现相同的结果,因为每个选项菜单都需要 7 行代码。我必须创建几个选项菜单,所以我正在寻找一种适当且更短的方法来做到这一点。

编辑:有人指出要创建将生成选项菜单的功能。所以我尝试了这个,

但是现在,我如何处理“var”以便我可以获取用户选择的所有值?根据我的示例,所有选项菜单都将具有相同的“var”值,因此我无法获取用户为不同选项菜单所做的选择。

为了让事情更清楚,假设我有 2 个选项菜单

如果我使用

由于两个选项菜单具有相同的 var 名称,我如何获取这两个值?

0 投票
2 回答
16644 浏览

python - 根据在另一个 OptionMenu 中选择的内容更改 OptionMenu

我目前正在尝试制作两个OptionMenus,其中第二个将根据第一个中选择的内容动态更新OptionMenu

例如,我想OptionMenu_A用 list

  • 如果Asia选中,OptionMenu_B则将更改为类似[Japan, China, Malasia].
  • 如果Europe被选中,那么它将变为[Germany, France, Switzerland]例如。

我可以制作两个OptionMenus 但无法OptionMenu_B根据OptionMenu_As 的状态进行更新。

有人会好心地证明这样的事情是否可能吗?

0 投票
5 回答
53267 浏览

android - 我们如何动态添加菜单项

您好 frnds 正在创建一个应用程序,它是一个选项卡应用程序。

在我扩展 sherlockFragmentActivity 的 Home 中,我正在扩展 menu.xml 并包含用于 optionMenuitem 单击侦听器的代码。Fragmentactivity 包含 tabhost 并在每个选项卡上加载片段。这是我的 menu.xml

这是我在 Home 类中的 onCreateOptionMenu 和 onOptionItemSelected 方法

这是我的 onOptionItemSelected 方法

我需要根据标签更改添加一些菜单。那是在标签更改时我加载不同的片段,当片段更改时我需要向菜单添加新项目。我的 ListFrag 扩展了 SherlockFragment,当我单击第三个选项卡时它会加载。当这个片段加载时,我需要在菜单中添加 1 个菜单项

0 投票
1 回答
974 浏览

android - OptionMenu 在 Sherlock Fragment 中不显示任何内容

我在 Sherlock Fragment 工作,需要在 optionMenu 中添加一些选项。但无法做到这一点。下面是我的代码。我已经在 onCreateView 中添加了 setHasOptionMenu(true) :所以请看一下这段代码,并告诉我我错在哪里

0 投票
3 回答
35282 浏览

python - 单击按钮时更改 OptionMenu 的选项

假设我有一个选项菜单network_select,其中包含要连接的网络列表。

现在,当用户按下刷新按钮时,我想更新用户可以连接的网络列表。

  • 我不能使用.config,因为我查看network_select.config()并没有看到一个看起来像我给它的选择的条目。
  • 我不认为这是可以使用 tk 变量改变的东西,因为没有ListVar.