我是新手,使用android的辅助功能库我有很多麻烦。但有一个我认为不是我的错: 我想使用accessibilitynodeinfo从中间启动一个搜索栏:
if(mychildinfo.getClassName().toString().contains("SeekBar")){
Bundle b = new Bundle();
b.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_SELECTION_START_INT, 49);
b.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_SELECTION_END_INT, 50);
mychildinfo.performAction(AccessibilityNodeInfo.ACTION_SET_SELECTION,b);
}
但它不起作用,我的代码中没有得到任何错误的反馈? 请问有人帮帮我吗?
我在Nexus 5中使用android 4.4.2
答案 0 :(得分:0)
您无法使用AccessibilityNodeInfo.performAction()指定搜索栏位置。 ACTION_SET_SELECTION操作仅在TextView中实现。