问题标签 [android-contextmenu]
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.
android - Android如何知道上下文菜单何时完全呈现
在 Android 中,当用户想要显示上下文菜单时,他们需要长按某些控件。之后,onCreateContextMenu
运行回调以在屏幕上创建上下文菜单。但是有没有听众知道上下文菜单何时完全呈现?
android - 为什么单击listview item会触发CAB?
我是android应用程序开发的新手,现在我被一个问题困住了。我的应用程序使用 SimpleAdapter 作为适配器来填充列表视图,我实现了 AdapterView.OnItemClickListener 接口并将其注册到列表视图,还实现了 AbsListView.MultiChoiceModeListener 接口来处理长点击事件。但是当我单击列表视图中的项目时,onItemClicked()
将触发该方法并显示 CAB,为什么?
下面是我的代码:
另外,我想知道onActionItemClicked()
当用户长按并单击delete
CAB 中的菜单时,如何在方法中删除一行列表视图。
android - 在同一个活动中是否可以有 2 个上下文菜单?
我有一个带有TextView
图像图标的活动。我已经通过覆盖为图像图标创建了上下文菜单onCreateContextMenu()
。
但是,我还想为TextView
. 但是,我注意到我已经在使用onCreateContextMenu()
:
因此,是否可以为TextView
?
android - android edittext 上下文菜单
在edittext长按创建上下文菜单。如何删除上下文菜单?我试过这个:
但后来我无法选择文本。
android - 在 Fragment 上方的 `onContextItemSelected` 上崩溃
我有一个FragmentActivity
使用SherlockActionBar
和支持库 v4。
主布局中有一个ListFragment
。点击一个列表项会打开一个新ListFragment
的部分滑入视图。如果您长按这些列表项,则会显示一个包含两个选项的上下文菜单。第一个选项显示一个dialog
带有一个EditText
框和一个Button
' 它在尝试打开时崩溃。
如果我删除该EditText
行和这些Button
行(除非您用 声明它们),会弹出findViewById
一个空的。dialog
但出于某种原因,它不喜欢对话框的内容(按钮/框)。任何人都可以查看 LogCat 并了解原因吗?线就是null
线setText
。如果我将其注释掉,按钮将onClickListner
变为null
.
这是该代码和logcat的代码。
日志猫:
android - OnGestureListener 取消 onCreateContextMenu
我有一个OnGestureListener
我的,ListView
因为我需要对它做手势,但现在ContextMenu
不起作用。
编辑代码:
我在onActivityCreated
我的方法中有Fragment
这个ListView
:
这样做允许我的手势,但是,评论它会带回我的 ConextMenu。
我知道我可以使用 showContextMenu(v),但如果这是答案,我不确定在哪里放置它(我在几个地方尝试过)。
在我设置适配器的片段中,我有这个空方法,
我尝试将代码放在那里,但没有对视图的引用。所以不知道如何进行?
android - 停止在背景单击/返回时关闭上下文菜单
我可以显示一个上下文菜单,这很棒。
现在我不希望用户能够在不选择选项的情况下关闭上下文菜单,我将如何执行此操作?还是我应该停止懒惰并转向对话?
android - 由于哪个选项卡的项目,上下文菜单被实例化?
在我的 android 应用程序中,我有 3 个选项卡。这 3 个选项卡中的每一个都有列表视图。现在我已经为上下文菜单注册了这些列表视图。如何检测从中实例化上下文菜单的选项卡(id 或其名称)?因为选项卡中的所有三个列表视图都注册了相同的上下文菜单。
android - 使用上下文菜单从列表中获取文本
我一直在尝试使用上下文菜单从列表中的一行中获取文本。到目前为止,我能够使用 row.xml 文件中的 id 获取文本名称。但是,当我在列表中选择另一行时,它将在列表的第一行中返回相同的名称,而不是我选择的名称。
行.xml
android - PopupWindow 内的 WebView 中的上下文菜单/窗口会使应用程序崩溃?
我有一个带有 PopupWindow 的应用程序,其中包含打开 Facebook 页面的 WebView、任何上下文菜单,例如:WebView 中文本字段上的自动完成功能,甚至应该显示用户复制/粘贴/剪切选项的长按使应用程序立即崩溃以下错误:
注意:我对问题的理解是,上下文菜单/窗口实际上显示在应用程序本身的范围内,而不是使用另一个 PopWindow(由核心 WebView 类自动生成)在 WebView 内,该类错误地引用了上下文。
我的代码如下:
主.xml
弹出窗口.xml
MainActivity.java