public boolean ReadyPCID(AccessibilityNodeInfo info) { if (info.getChildCount() == 4) { AccessibilityNodeInfo child = info.getChild(0); if (child != null && child.getChildCount() == 0 && child.getText() != null && child.getText().toString().trim().equals("允许远程支持吗?")) { String temp = info.getChild(1).getText().toString(); int postion = temp.indexOf("to remote support"); if (temp.contains("Would you like to allow")) { mTeamViewData.mPCIDTEXT = info.getChild(1).getText().toString().substring(24, postion).replace(" ", "").trim(); mTeamViewData.rejectButton = info.getChild(2); mTeamViewData.allowButton = info.getChild(3); return true; } } else { return false; } } return false; }