我正在android studio中创建一个UI Automator测试,我尝试切换一个复选框,代码如下:
mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
UiObject check_box = mDevice.findObject(new UiSelector().className("android.widget.CheckBox").instance(0));
if (check_box.isChecked()) {
check_box.click();
}
但是,我发现该复选框的可点击值为false且check_box.click()
不起作用,是否有办法切换复选框?谢谢。
下图显示了UI Automator Viewer中复选框的详细信息。