问题标签 [long-click]

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 回答
154 浏览

android - Android EditText 中的某些设备上未显示复制/粘贴菜单项

我有一个 Android EditText 的子类,它声明为:

在大多数设备上,用户可以长按并查看带有复制/粘贴项目的菜单:

在模拟器中:

在此处输入图像描述

在设备上(它工作的地方):

在此处输入图像描述

但是在某些设备上,它不会在长按时显示:

在此处输入图像描述

可能是什么原因?我正在考虑android:longClickable="true"明确声明,但我相信这是一个默认值。

更新:它可以在某些 Android 9 设备上重现,所以这似乎不是那个问题:https ://issuetracker.google.com/issues/65575880

0 投票
0 回答
111 浏览

android - 当回收视图项目被长按时更改android中的工具栏菜单

我已经实现了一个回收视图并通过相机将图像添加到视图中。它工作正常。现在我要做的是,当用户长按回收视图项目时,会更改工具栏菜单。我收到以下错误。

我的代码如下。

ImageRecycleViewActivity.kt

适配器.kt

此行发生错误 toolbar.menu.clear() 请帮助我

0 投票
2 回答
42 浏览

android - Android:为什么长按会破坏自动背景?

我正在尝试实现一个“按钮”,它可以在单击和长按时临时更改背景。我实现了一个“可绘制/选择器”:

我还捕获了长按事件以将背景更改为其他内容:

这样做会使背景粘住并且不会恢复。如果我注释掉“setBackground()”,释放按钮就会起作用。

想法?

我仍然想通过长按来更改背景。

0 投票
1 回答
244 浏览

android - 长按标签标题上的 Android TabLayout 烦人的弹出窗口(工具提示)

我想有人以前有过这个问题,我只是不太清楚找到答案的正确关键字是什么?我正在制作一个包含使用 TabLayout 的选项卡的活动的 android 应用程序。没什么花哨的,只是非常标准的东西。事实上,到目前为止,我几乎什么都没做,只是使用 Android Studio 自动生成的代码创建了一个带有单个选项卡式活动的全新应用程序。一切正常,但有一个功能我无法弄清楚如何关闭 - 当我长按任何选项卡时,一个小的矩形替代文本或带有选项卡标题的内容会在选项卡上方的屏幕上弹出。如果我不能消除它,这不是世界末日,我只是觉得它很烦人,并且与我的应用程序的整体期望感觉不兼容,因为它实际上只是复制了标签标题。我找不到任何导致这种情况出现的代码,所以我不知道如何删除它。下图显示了我所说的红色圆圈。

如果有人需要我发布代码来帮助回答,我可以……但您也可以在 Android Studio 的一次性应用程序中创建一个新的选项卡式活动,并获得与我完全相同的样板代码。

烦人的标签标题弹出窗口

编辑:我在标题中添加了术语“工具提示”,以便其他人在遇到相同问题时可以更轻松地找到相关线程。