gpt4 book ai didi

android - 获取 AccessibilityNodeInfo View 以创建叠加层

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:17 25 4
gpt4 key购买 nike

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

编辑:一篇论文表明可以覆盖 Activity 的 View 内容:

The display overlay is able to perform these tasks thanks to the Android Accessibility Framework [10]. Using the accessibility API, it is able to access and inspect the GUI layout of the applications on the screen, without requiring modifications or the instrumentation of the application code."*

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

第 6 页和第 8 页。谢谢!

最佳答案

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

关于android - 获取 AccessibilityNodeInfo View 以创建叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28529701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com