问题标签 [clipboardmanager]

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

android - 为所有 android api 启用复制粘贴

我正在寻找一种在每个 Android 版本中从剪贴板复制和粘贴的方法。现在,我只知道如何在 API 11+ 中执行此操作。

我会很感激任何帮助,谢谢。

0 投票
1 回答
484 浏览

android - android:textIsSelectable 不工作 - 给我错误

我正在使用它android:textIsSelectable,但仍然出现错误:TextView does not support text selection. Action mode cancelled.

谁能告诉我我可能做错了什么?

0 投票
1 回答
1105 浏览

java - OnPrimaryClipChangedListener 不工作

这是我实现 OnPrimaryCLipChangedListener 的代码:

我的注册监听器的服务:

我有一个启动这项服务的活动。这段代码的目的是在后台监听剪贴板的变化。错误在哪里?

0 投票
0 回答
1517 浏览

android - 从 WebView 复制 HTML 并粘贴到 EditText

在 Android 4.1.1 中,从 a 中复制一些内容WebView(如段落、项目符号、spans、链接)并将其粘贴到EditTextHTML 中几乎就像原始的一样呈现 HTML(因为不支持许多标签,它不完全相同但足够接近)。

但从 Android 4.1.2 开始,文本不再粘贴为 HTML,并且从ClipboardManager文本中读取时具有 MIME_TYPE text\plain。有没有办法告诉剪贴板管理器将选择从 a 复制WebView为 HTML 而不是文本?

0 投票
1 回答
152 浏览

android - 找不到类(android)

我正在尝试运行一个 android 应用程序来连接到我的智能手机上的服务器。当我尝试连接到应用程序中保存的示例服务器时,我在 LogCat 上得到了这个:

我的设备有 android 2.3.6,但是在 API 级别 11 中添加了类 ClipboardManager ..这可能是问题吗?

0 投票
4 回答
6537 浏览

android - ClipboardManager OnPrimaryClipChangedListener 为每个副本调用两次

当我将文本复制到剪贴板时,onPrimaryClipChanged 方法被调用了两次。任何想法为什么?

测试用例:从 BBC 网站复制文本“继续”将产生以下输出:

继续

继续

但是,如果我调试程序,我可以看到 clipData 对象具有值:

ClipData { text/plain {T:continue } }

第一次调用 onPrimaryClipChanged() 并且

ClipData { text/plain "BBC - 主页" {T:continue } }

下一次 onPrimaryClipChanged() 被调用。

所以基本上第一次 ClipDescription 是 { text/plain } 而第二次是 ClipDescription { text/plain "BBC - Homepage" } (即包括网页的标题)

0 投票
1 回答
463 浏览

java - 解析接口失败 26 Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;'

我在 logcat 中收到一条消息,说明:

但我不知道是什么原因造成的——或者我能做些什么。有没有人见过这个?Stackoverflow 和谷歌搜索没有提供任何相关信息。

附言

这可能与我遇到的另一个问题有关,但我不确定:

InsertAPN() 方法不写入 APN 设置 - Android 2.3.6

0 投票
1 回答
276 浏览

java - 在 if 语句中声明一个变量,并让后续方法调用知道它

我正在用 Android 编写一些东西,为了适应较旧的 SDK,我需要更改变量的内容。我正在使用ClipboardManager基于 SDK 的不同版本。问题是轻松创建此变量,我必须在 if 中进行,并且由于未检测到变量,我的代码将无法编译。

例子:

因为剪贴板的实例依赖于 SDK,所以if (clipboard.hasPrimaryClip())抱怨我。

除了制作两个变量并检查null之外,还有什么方法可以做到这一点?

0 投票
8 回答
57606 浏览

android - Android 从剪贴板管理器复制/粘贴

是否可以发送过去的命令,以便将文本粘贴到当前聚焦的编辑文本中。设想:

  1. 后台服务监听通知(完成)
  2. 收到通知时需要将文本复制到剪贴板(完成)
  3. 将文本粘贴到任何当前聚焦的字段,如果不可能,只需丢弃粘贴命令。

我知道如何用 复制文本ClipboardManager,但我不知道如何粘贴它。

0 投票
27 回答
236822 浏览

android - 如何在 Android 中将文本复制到剪贴板?

有人可以告诉我如何在按下按钮时将特定文本视图中的文本复制到剪贴板吗?

我想在bCopy按下按钮时将 TextView textView 中的文本复制到剪贴板。