首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Android上复制任意屏幕上的文本

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

Stack Overflow用户
提问于 2018-10-27 11:51:55
回答 2查看 209关注 0票数 0

在触摸屏设备上选择文本一直是一个主要的痛点。那些让你调整选择区域的小箭头总是太难实际调整,使得精确度几乎是不可能的。

EN

回答 2

Stack Overflow用户

发布于 2018-10-27 14:43:09

使用public static变量,就像您想要获取文本一样。像这样初始化Textview:

代码语言:javascript
运行
复制
public static TextView yourtext;

并像这样访问

代码语言:javascript
运行
复制
String text= YourActvity.yourtext;
票数 0
EN

Stack Overflow用户

发布于 2018-10-27 18:21:20

有两种可能来获取其他应用程序的文本:(1)截图并运行一个从像素中提取文字的光学字符识别程序(精度可能会受到影响)或(2)在一个有根的设备上安装Xposed框架并编写一个Xposed模块,允许通过改变所有组件的正常行为来选择所有显示的文本(不可聚焦TextViews变为可聚焦等)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53018560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档