0
我是新的工作与Android的辅助功能库我有很多麻烦。但有一个我觉得是不是我的错: 我想用accessibilitynodeinfo开始从中间搜索条:执行ACTION_SET_SELECTION不能正常工作
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);
}
,但它不工作,我没有得到的东西,任何反馈在我的代码中出错? 有人可以帮我吗?
我使用的是Android 4.4.2在Nexus 5的
这是奇怪的,因为我看到SET SELECTION ACTION作为getActions()函数的返回值。但非常感谢!你知道是否有任何方法使用辅助功能库指定搜索栏位置? – user3399757
您可以使用ACTION_SCROLL_FORWARD和ACTION_SCROLL_BACKWARD以20%的增量向前和向后移动它,但不能设置特定值。 – alanv