如何使用android中的易访问性执行触摸

如何使用android中的易访问性执行触摸,android,android-studio,accessibility,Android,Android Studio,Accessibility,我想执行触摸功能。i、 例如,我必须从我的应用程序中触摸另一个应用程序seekbar。请任何人帮助我解决问题。在视图层次结构中查找与要单击的节点对应的AccessibilityNodeInfo。一旦有了该节点,就可以调用performAction node.performAction(AccessibilityNodeInfo.ACTION_CLICK); 这将按照您的预期发送一个单击操作。AccessibilityNodeInfo#isClickable是一种非常有用的方法,可以确保您正在与

我想执行触摸功能。i、 例如,我必须从我的应用程序中触摸另一个应用程序seekbar。请任何人帮助我解决问题。

在视图层次结构中查找与要单击的节点对应的AccessibilityNodeInfo。一旦有了该节点,就可以调用performAction

node.performAction(AccessibilityNodeInfo.ACTION_CLICK);

这将按照您的预期发送一个单击操作。AccessibilityNodeInfo#isClickable是一种非常有用的方法,可以确保您正在与之交互的节点接受单击并对其执行操作。

注意,顾名思义,这将执行单击操作而不是触摸操作。如果给定节点不处理单击,但处理触摸,则此操作将不会执行任何操作。