Мне бы хотелось, чтобы мое приложение сканировало текст, который другое приложение отображает на экране, например, сканирует субтитры. Это возможно в Android?
Да, вы можете сделать снимок экрана с помощью API MediaProjection. Запросите разрешение через MediaProjectionManager.createScreenCaptureIntent () , а затем используйте получившийся объект MediaProjection для рендеринга экрана на поверхность.
MediaProjection
Обратите внимание, что для субтитров, в частности, вы возможно, их не удастся увидеть, если приложение, отображающее их, показывает контент, защищенный DRM.