草庐IT

contextmenu

全部标签

android - 获取 ListItem ContextMenu 中的选定项目

我有一个ListView,它在长按其中一个元素时创建一个ContextMenu。如何找到在创建此上下文菜单的ListView中选择的元素(不是选定的MenuItem)?这是我的代码:list.setOnCreateContextMenuListener(newOnCreateContextMenuListener(){@OverridepublicvoidonCreateContextMenu(ContextMenumenu,finalViewv,ContextMenuInfomenuInfo){menu.setHeaderTitle("Actions");android.view.M

带有图标的 Android ContextMenu 选项

大家好我有一个简单的问题-可以将带有图标的菜单项添加到上下文菜单吗?我搜索了这个问题,我发现这是不可能的,但是当我执行长按时,在Android设备的主屏幕上显示“添加到主页”上下文菜单,包含带有文本的菜单项和图标,所以我想一定有办法做到这一点。我尝试使用MenuItem.setIcon()方法,但上下文菜单中没有显示图标,只有文本显示。谢谢! 最佳答案 无论您在哪里看到图标,都不是上下文菜单。如果它感觉有点像上下文菜单但有图标,那可能是一个AlertDialog和一个使用带有图标的行的自定义ListAdapter。

android - Android 7 中的 ContextMenu 位置困惑

我有一个带有简单ListView和上下文菜单的应用程序。Android7之前的版本,一切正常:单击列表底部的项目时:单击列表顶部的项目时:但是对于android7...单击列表底部的项目时:单击列表顶部的项目时:上下文菜单的位置有变化吗? 最佳答案 我在某处(不记得在哪里)找到了解决方案。问题出在新的上下文菜单和Holo主题之间。解决方案详情:我在values-v24文件夹中添加了一个样式,如下所示:truetrue@style/ContextPopupMenuStyleLight然后,在我的默认styles.xml中,我使用了一个

c# - 如何在 WPF 数据网格中为每列添加一个 ContextMenu

这个问题类似于HowtoaddaColumnContextMenuintheWPFDataGrid,但我想要做的是在WPFDatagrid中添加不同的ContextMenuPERCOLUMN。DataGridTextColumn不是从具有ContextMenu属性的FrameworkElement派生的,因此无法设置ContextMenu直接在DataGridTextColumn上。DataGridCell也有一个ContextMenu,但我不知道如何使用它来设置特定于列的菜单。这里的问题是如何为每一列添加唯一的ContextMenu(列是动态生成的)。谢谢!

c# - 如何在 Windows Phone 8.1 的 ListView 中正确设置 'ContextMenu'?

我的MenuFlyout有问题。我正在尝试获得一个运行良好的上下文菜单,为用户提供“删除”和“编辑”选项。但是,如果用户单击这些选项之一,似乎没有关于如何获取ListView或所选项目的解决方案。也许我只是对某些事情感到困惑,但我搜索了一整天,尽管人们遇到了类似的问题,但没有一个解决方案对我有用。XAML://Content(TextBlocks...)C#privatevoidGrid_Holding(objectsender,HoldingRoutedEventArgse){FrameworkElementsenderElement=senderasFrameworkElement

javascript - jQuery ContextMenu 事件在 IOS 8.2 中不起作用

我在.html示例中使用contextMenu事件,当我长按DIV时它会被触发,但现在它不工作。最新的IOS8.2版本有问题吗?这是示例代码,$(document).ready(function(){$("#content").on("contextmenu",function(){alert("CM");});});这是工作示例http://jsfiddle.net/4zu1ckgg/请有人帮助我。 最佳答案 基本上,在iOS上,触摸事件不会模拟为鼠标事件。请改用触摸事件:“touchstart”、“touchmove”和“tou

android - 如何为 RecyclerView 创建上下文菜单

如何为RecyclerView实现上下文菜单?显然调用registerForContextMenu(recyclerView)不起作用。我从一个fragment中调用它。有人成功实现了吗? 最佳答案 感谢您的信息和评论。我能够为Recyclerview中的项目实现ContextMenu。这就是我所做的在Fragment的onViewCreated方法或者Activity的onCreate方法中:registerForContextMenu(mRecyclerView);然后在Adapter中添加privateintposition;

android - 如何为 RecyclerView 创建上下文菜单

如何为RecyclerView实现上下文菜单?显然调用registerForContextMenu(recyclerView)不起作用。我从一个fragment中调用它。有人成功实现了吗? 最佳答案 感谢您的信息和评论。我能够为Recyclerview中的项目实现ContextMenu。这就是我所做的在Fragment的onViewCreated方法或者Activity的onCreate方法中:registerForContextMenu(mRecyclerView);然后在Adapter中添加privateintposition;

python - 右键单击 QPushButton 上的 contextMenu

对于我的应用程序,我在QtDesigner中创建了一个GUI并将其转换为python(2.6)代码。在某些QPushButton(由设计器创建)上,我想添加一个右键单击上下文菜单。菜单选项取决于应用程序状态。如何实现这样的上下文菜单? 最佳答案 检查以下示例是否适合您。关键是setcontextmenupolicy为您的小部件自定义ContextMenu并连接到小部件的customContextMenuRequested信号:importsysfromPyQt4importQtGui,QtCoreclassMainForm(QtGu

Android:如何在按钮单击时启用/禁用选项菜单项?

当我使用onCreateOptionsMenu或onOptionsItemSelected方法时,我可以轻松做到这一点。但我在屏幕某处有一个按钮,单击该按钮时,它应该启用/禁用上下文菜单项。 最佳答案 无论如何,thedocumentation涵盖所有内容。在运行时更改菜单项Oncetheactivityiscreated,theonCreateOptionsMenu()methodiscalledonlyonce,asdescribedabove.Thesystemkeepsandre-usestheMenuyoudefinein