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()