【发布时间】:2017-04-25 23:24:10
【问题描述】:
是否可以单击(使用 AccessibilityService)放置在 Webview 中的特定按钮?例如,某些应用程序 A 在 MainActivity 中有一个 webview。活动开始后,网页内容将加载到 webview 中。加载的网页包含带有文本“聊天”的按钮。我可以使用无障碍服务点击此按钮吗?我知道我可以点击 Android 原生小部件(android.widget.Button、TextView 等),但我不知道如何点击网页视图内网页上显示的按钮。请帮忙
【问题讨论】:
-
您可以通过覆盖单击该按钮后获得的 URL 来执行此操作,并在该方法中执行您想做的任何事情
-
我的应用程序包含一个光标,当我点击它执行点击的任何图标时,它会使用自己的服务运行,如果我不在我的应用程序中并操作其他包含 webview 的应用程序,则 performAction 不起作用。跨度>
-
@AkashDubey 我认为 Rohit 想要在用户不触摸屏幕的情况下点击。也来自后端服务。他如何在不触摸屏幕的情况下使用屏幕坐标获得链接上的焦点?
标签: android android-support-library accessibilityservice