如何在Android的任何屏幕上复制文本

时间:2018-10-27 03:51:55

标签: android text screen capture

在触摸屏设备上选择文本一直是一个主要的痛点。那些微小的小箭头使您无法调整选择区域,实际上总是很难调整,从而使精度几乎无法实现。

2 个答案:

答案 0 :(得分:0)

使用公共静态变量来获取文本。像这样初始化Textview:

public static TextView yourtext;

并像

那样访问
String text= YourActvity.yourtext;

答案 1 :(得分:0)

有两种方法可以获取其他应用程序的文本:(1)进行屏幕截图并运行OCR过程,以从像素中提取单词(准确性可能会有所下降),或者(2)在Rooted设备上安装Xposed Framework并编写一个Xposed模块,允许通过更改所有组件的正常行为来选择所有显示的文本(不可聚焦的TextView变为可聚焦的,等等。)