获取AccessibilityNodeInfo的视图以创建叠加层

zuu*_*rek 6 service android accessibility accessibilityservice

我正在写一个AccessibilityService,我想在可访问性服务可以检索的当前活动的视图上创建视图叠加.AccessibilityNodeInfo从当前活动中检索所有对象没有问题,但我不知道如何从这些对象中获取视图以创建叠加层.不幸的是,关于无障碍服务的例子很少.也许你们中的一些人已经有过这个主题的经验.我希望你能帮帮我!谢谢!

编辑:一篇论文表明,活动视图内容的叠加是可能的:

借助Android Accessibility Framework [10],显示叠加层能够执行这些任务.使用辅助功能API,它可以访问和检查屏幕上应用程序的GUI布局,而无需修改或修改应用程序代码."*

链接:http://www.onarlioglu.com/publications/fc2015babelcrypt.pdf

第6页和第8页.谢谢!

Com*_*are 4

View您无法从其他应用程序获取对象,因为这些View对象位于与您的进程不同的进程中。