android - 如何从AccessibilityNodeInfo获取webview

标签 android webview talkback accessibilityservice accessibility-api

我正在创建一个需要使用 AccessibilityService 的应用程序。并且获取其他应用程序的窗口内容也是没有问题的。我已从窗口内容中检测到所有可用的子项,并且该子项显示在 AccessibilityNodeInfo 中。现在我在 AccessibilityNodeInfo 中有一个 webview,我需要获取该 WebView 的 URL,但无法将 AccessibilityNodeInfo 转换为相关 View 。

有什么方法可以从 AccessibilityNodeInfo 获取 webview 吗?

最佳答案

不,因为 WebView 位于另一个进程中,而不是您的进程中。

关于android - 如何从AccessibilityNodeInfo获取webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33318083/

相关文章:

java - 为什么 Joda Time 报告错误的时区偏移量,而 Android Java Api 返回正确的偏移量?

android - 实现观察者模式的 fragment

java - 在 mac osx mavericks 上设置 eclipse 时出现问题

android - 如何在 Android 中以编程方式创建双重曝光效果?

android - 是否可以仅使用 Assets 文件夹中的一个样式表将自定义 CSS 添加到 Xamarin 中的 WebView?

java - 有谁知道简单震动检测器的任何示例代码?

android - 关于 Android 辅助功能反馈。有没有对讲焦点听众?

javascript - 评估 WebView、Android 上的 javascript 值

Android - 覆盖 TalkBack 手势

Android 通知未通过 TalkBack 播报