咨詢一個問題,在用accessibilityService的程序中,微信安卓版的“通訊錄--新的朋友--添加朋友”界面,這個搜索框,我通過文字“微信號/手機號”找到空間,發現它和它的parent的clickable都是false的,而再上一級的clickable是true的,所以我就用action_click方法點擊這個爺爺級的空間,但是,沒有任何反應,搞了好久,現在卡在這里了,下面是我的代碼,還請高手幫忙指點一下。
public void fourthStep() {
AccessibilityNodeInfo nodeInfo = getRootInActiveWindow();
List<AccessibilityNodeInfo> myNodeInfo = nodeInfo.findAccessibilityNodeInfosByText("微信號/手機號");
AccessibilityNodeInfo plusSign = myNodeInfo.get(0);
if( plusSign.getParent().getParent().isClickable()==true){
plusSign.getParent().getParent().performAction(AccessibilityNodeInfo.ACTION_CLICK);
Log.d("is it clickable","yes");
}
}


應該從第1個界面跳到第2個界面,但實際上沒有反應。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/40830.html
標籤:Android
下一篇:QT檔案發布求助
