@Override
public void onAccessibilityEvent(AccessibilityEvent accessibilityEvent) {
if (accessibilityEvent.getSource() != null){
if (accessibilityEvent.getSource().getViewIdResourceName().equals("any of the values given above as home...."){
//Do your stuff
}
}
2条答案
按热度按时间j2datikz1#
是的,这些按钮的
viewResourceId
是:com.android.systemui:id/home_button
com.android.systemui:id/back
com.android.systemui:id/recent_apps
因此,在onAccessibilityEvent中,您可以执行以下操作
kkbh8khc2#
对于任何在接受答案上挣扎的人。我不得不添加flagflagRetrieveInteractiveWindows。然后它就工作了。
我的整个xml