Java isChecked()方法是否已弃用
Java isChecked()方法是否已弃用,java,android-uiautomator,Java,Android Uiautomator,isChecked()方法是否已弃用 我正在为android用户界面编写代码,并使用UiAutomator框架,该方法不显示 我试图通过isChecked()验证一个uiobject,无论它是否被单击 从下面的链接中,我知道它已被弃用,现在我们应该使用getValue() 代码: 这里的问题是getValue方法没有显示,即不可供我使用,isChecked()总是向我返回false 谁能给我提些建议吗 我猜您指的是错误的文档 请查看UIObject类文档 我不认为isChecked()不受欢迎。
isChecked()
方法是否已弃用
我正在为android用户界面编写代码,并使用UiAutomator框架,该方法不显示
我试图通过isChecked()
验证一个uiobject
,无论它是否被单击
从下面的链接中,我知道它已被弃用,现在我们应该使用getValue()
代码:
这里的问题是getValue
方法没有显示,即不可供我使用,isChecked()
总是向我返回false
谁能给我提些建议吗 我猜您指的是错误的文档 请查看UIObject类文档
我不认为
isChecked()
不受欢迎。它只能用于具有节点详细信息的UI对象'checkable'=>true
我有类似的问题,只是android studio甚至不接受这种方法。我正在使用CheckedTextView,当我尝试放置
myCheckedTextView.isChecked()
androidstudio告诉我“无法解析方法isChecked()”,但有很多其他建议
令人怀疑的是,isChecked()是文档中除了签名之外没有任何描述的唯一方法。
“这里的问题是getValue方法为我显示,而isChecked()总是向我返回false。”-我不知道这句话的意思。请澄清。对不起,Stephen有一个打字错误。“我不可用”也不是一个清晰的表达。有人禁止你使用它吗?
UiObject object = new UiObject(new UiSelector().text("Airplane mode"));
if(object!=null) {
if(!object.isChecked())
object.click();
}
myCheckedTextView.isChecked()