这可能是一个非常简单的问题,但我似乎找不到答案,所以任何帮助都会受到赞赏。
我正在使用Android工作室开发Android应用,而我的一个家属遇到了问题。 我正在使用的方法无处可识:正如你在屏幕截图中看到的那样,我尝试在我的代码的一部分中调用BeanManager的getInstance方法(在nl.littlerobots.bean.BeanManager中定义),但方法不是虽然它早先几行没有成功,但已经认识到了。当我使用错误复制粘贴行并将其放在onBeanDiscovered()中时,它可以工作,但是当我将它粘贴到新的BeanDiscoveryListener声明中时,它也不起作用。 我已经尝试过清理项目,但它没有改变任何东西
我错过了什么?
答案 0 :(得分:0)
Ehrm你的方法调用BeanManager.getInstance().cancelDiscovery()
需要包含在方法中,因为它是一个语句。这对于Android Studio或任何其他IDE来说并不特别,它只是一个“Java thing”。
所以例如这样的事情会完全奏效:
private void someMethod(){
BeanManager.getInstance().cancelDiscovery();
}