android - 如何开发可用于任何应用程序中的任何文本的 Android 工具

标签 android text highlight

我是一名 Android 开发人员,我正在尝试弄清楚如何构建一个工具/应用程序,在突出显示任何其他应用程序上的任何文本时向用户建议功能。

这可能吗?我想这将类似于开发“复制和粘贴”功能,但我只需要知道从哪里开始以及我究竟需要什么才能实现这一点。

编辑:

我可以使用“剪贴板框架”来监听文本选择吗?

最佳答案

Is that possible?

一般来说,不,出于安全原因。

在这种特定情况下,您可以创建自己的输入法编辑器(也称为软键盘),用户可以选择使用它,并且您可以了解用户何时在 EditText 中选择文本>。但是编写一个好的输入法编辑器并不简单,而且它不会对 Web 浏览器中突出显示的文本产生任何影响。

Can I use "The Clipboard Framework" to listen for text selection?

没有。

关于android - 如何开发可用于任何应用程序中的任何文本的 Android 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8620887/

相关文章:

android - 如何使 aChartEngine 中的文本变大?

html - 显示多个等长的文本行

HTML5 Canvas 文本与具有 CSS3 样式的普通文本?

android - 使用 Android NDK 工具链构建 SpiderMonkey

java - Android videoview 不播放 rtsp

javascript - Vis.js:突出显示选定的节点并使其他节点变灰

eclipse - 使用 Eclipse 突出显示一段代码

java - 从 JComboBox 弹出窗口中获取当前突出显示的项目(未选中的项目)

Android:快速更改图像(如动画)

android - 使用 Android Binder 共享文件描述符