Java 无法在Android TextView中调用公共方法

Java 无法在Android TextView中调用公共方法,java,android,Java,Android,我无法调用GetShowSoftInputInfo(),但可以调用setText()?为什么会这样?有人能解释吗 方法GetShowSoftInputInfo()对于TextView类不存在,并且不在Android文档中。 您是如何找到此方法的?GetShowSoftInputInfo()方法不在textview类中,您可以参考下面的链接了解textview类中的所有方法 该方法标记为 @隐藏 当应用于包、类、方法或字段时,@hide将删除 从文档中删除该节点及其所有子节点 您仍然可以通过反射访

我无法调用GetShowSoftInputInfo(),但可以调用setText()?为什么会这样?有人能解释吗

方法GetShowSoftInputInfo()对于TextView类不存在,并且不在Android文档中。 您是如何找到此方法的?

GetShowSoftInputInfo()方法不在textview类中,您可以参考下面的链接了解textview类中的所有方法


该方法标记为

@隐藏

当应用于包、类、方法或字段时,@hide将删除 从文档中删除该节点及其所有子节点


您仍然可以通过反射访问它,如图所示。

您可以在没有代码的情况下更新代码吗?我们无法帮助您。这是一个简单的对象调用。你也可以试试。
getShowSoftInputOnFocus()
可能是你项目中的方法,而不是来自
TextView
classis如果我们看到了你的代码,也许我们可以帮助你……对于那些仍然怀疑该方法存在的人,请参见此(第2430行):这应该是一条注释。是的,这个方法是存在的,它只是隐藏在文档中…非常感谢。终于明白了。如果你觉得答案令人满意,我可以请你接受答案()吗?这样就结束了问题?提前感谢;)