Как скопировать текст с любого экрана на Android - PullRequest
0 голосов
/ 27 октября 2018

Выбор текста на устройстве с сенсорным экраном всегда был основной проблемой. Эти крошечные стрелки, которые позволяют вам регулировать область выбора, всегда слишком сложны для настройки, делая точность почти невозможной.

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Существует две возможности получить текст другого приложения: (1) сделать снимок экрана и запустить процедуру OCR, которая извлекает слова из пикселей (точность может немного пострадать), или (2) на устройстве с корневым доступом установить Xposed Framework и записать Модуль Xposed, который позволяет выделять весь отображаемый текст путем изменения нормального поведения всех компонентов (не фокусируемые TextViews становятся фокусируемыми и т. д.)

0 голосов
/ 27 октября 2018

Используйте общедоступную статическую переменную, как вы хотите получить текст.Инициализируйте Textview следующим образом:

public static TextView yourtext;

и получите доступ как

String text= YourActvity.yourtext;
...