问题标签 [popupmenu]

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

android - 我在 PopupMenu 中使用 ShareActionProvider,但显示两个 PopupMenu?

我在 PopupMenu 中使用 ShareActionProvider,但是当我单击共享菜单项时,它会在屏幕上显示两个 PopupMenus,一个被另一个覆盖。一个显示应用程序图标和名称,另一个只显示应用程序名称。

除了这个问题,它工作正常......我该
如何解决它?

PS:请原谅我表达的不好

我的代码是:

menu.xml 是:

0 投票
3 回答
11737 浏览

c# - 为什么 ContextMenu(弹出菜单)不显示?

以下类派生自System.Windows.Controls.UserControl. 在所述类中,我调用OpenFileDialog以打开 XAML 文件(工作流文件)。接下来,我在鼠标右键单击时实现了一个动态菜单。菜单不显示。这是线程问题还是 UI 问题?在我的研究中,我一直无法找到解决方案。

提前致谢。

0 投票
0 回答
706 浏览

matlab - 根据用户在 MATLAB 的另一个 GUI 中的选择创建 GUI 菜单

我正在尝试开发一个涉及两个弹出菜单的 GUI。在第一个弹出菜单中,有 3 个选项。第二个弹出菜单中的选项数量应取决于第一个菜单中的选定选项。

如果在第一个弹出菜单中选择了第一个选项,则在第二个弹出菜单中应该有 4 个选项。同样,如果在第一个弹出菜单中选择了第二个选项,则在第二个弹出菜单中应该有5个选项,依此类推。

最重要的是,我必须为第二个弹出菜单中的每个选项提供单独的公式。

我怎样才能做到这一点?

0 投票
1 回答
1372 浏览

android - 如何在 Android 中编辑弹出菜单项的尺寸?

我有一个弹出菜单,当我单击按钮时会下拉。但是我觉得这个菜单中的项目相对于我的应用程序的整体视图看起来不太好。我想知道是否可以编辑菜单中项目的尺寸。如果可能的话,也许让每个项目的高度更短。

然后在按钮的 onClick() 方法中我调用 show()

0 投票
1 回答
293 浏览

c# - 如何保持 sharepoint:popoutmenu 打开

我正在 SharePoint 弹出菜单中实施清单。我想让用户在 中选择多个选项checkboxlist,因此我希望清单在用户选择选项时保持打开状态,并在他单击特定按钮时关闭。

我尝试过使用StayOpen属性,但它不起作用。

下面是我的 popoutmenu 控件的部分 UI 代码:

我找不到任何使菜单保持打开状态的事件、属性或属性。

任何指针都会有所帮助...

0 投票
2 回答
4234 浏览

java - Android:在 API 级别 9 中使用 PopupMenu

我喜欢在我的应用程序中添加一个 PopupMenu。问题是它也应该在 Android 2.3 上运行。我发现了一些帖子,人们建议使用 AlertDialog 作为替代方案,但我更喜欢 PopupMenu ;)

我认为它也应该在这个 API 级别上工作,因为我已经在几个应用程序中看到过它(我的手机有 2.3.5 并且工作正常)。

有没有可能使这项工作?

0 投票
2 回答
916 浏览

android - 创建弹出列表并从列表中选择

我想在该列表中创建一个像上面一样的弹出列表,会有不同的距离,当我单击该距离中的距离时,将从以下列表中显示该距离的描述。请帮助至少告诉如何制作弹出列表。安卓感谢

在此处输入图像描述

0 投票
1 回答
1439 浏览

android - 检测在 API 级别 11 上关闭了 PopupMenu

我的应用程序中有这个PopupMenu,想知道它何时关闭。使用 API14+,当使用setOnDismissListener(). 但是,我需要知道 PopupMenu 何时从 API11+ 关闭,因此我无法使用侦听器,需要替代侦听器。

我已经尝试过:

  • 覆盖dismiss()PopupMenu的方法,但关闭时不调用。
  • 使用PopupMenu.OnMenuItemClickListener,但当用户在菜单外单击(以关闭它)或单击“返回”时,它不会被激活。

我没有任何其他想法来检测菜单已关闭。所以我希望别人有一个聪明的把戏。否则我无法使用 PopupMenu ...

0 投票
4 回答
2256 浏览

delphi - 如何获取控制面板项目列表然后执行一个?

1. 如何获取控制面板列表,包括它们的名称和图标,以便创建类似于“开始”菜单显示的菜单?

控制面板从“开始”菜单弹出

2.当我点击一个条目时,如何执行对应的控制面板?

顺便问一下,这种PopupMenu是用什么控件来做的?但它有右键单击事件。

更新 :

我使用 PItemIDList 来获取一个文件夹:

它显示正常,但是当我将 CSIDL_FAVORITE 更改为 CSIDL_CONTROLS 时,我总是会出错。这是获取控制面板项目的错误方法吗?我也使用另一种方法从这里
使用 CPL 副本 但它无法显示完整的项目。

0 投票
2 回答
6748 浏览

android - PopupMenu PopupWindow$PopupViewContainer 泄漏

我有一个PopupMenu锚定到操作栏中的按钮,并且我正在获取有关泄漏窗口的日志输出。

如果我的活动在PopupMenu打开时停止,则会发生这种情况。

我在这里发布了一个相关的问题,但我已经解决了这个问题。

我见过一些类似的问题,例如this,但与PopupMenu.

我在想如果我能处理提到的问题,PopupWindow$PopupViewContainer那么我可以将它从WindowManageronPause 期间或类似的东西中删除,但我不知道如何处理它。暴露的接口PopupMenu非常有限。

  • 有没有人遇到过这个问题?
  • 有没有人修复它或解决它?
  • 任何人都知道如何获得PopupMenu's Viewor Window

这就是我创建菜单的方式:

这是完整的堆栈跟踪: