无法解决其他地方解决的符号

时间:2014-08-27 14:22:10

标签: android-studio android-gradle

这可能是一个非常简单的问题,但我似乎找不到答案,所以任何帮助都会受到赞赏。

我正在使用Android工作室开发Android应用,而我的一个家属遇到了问题。 我正在使用的方法无处可识:正如你在屏幕截图中看到的那样,我尝试在我的代码的一部分中调用BeanManager的getInstance方法(在nl.littlerobots.bean.BeanManager中定义),但方法不是虽然它早先几行没有成功,但已经认识到了。当我使用错误复制粘贴行并将其放在onBeanDiscovered()中时,它可以工作,但是当我将它粘贴到新的BeanDiscoveryListener声明中时,它也不起作用。 我已经尝试过清理项目,但它没有改变任何东西

我错过了什么?

The error

1 个答案:

答案 0 :(得分:0)

Ehrm你的方法调用BeanManager.getInstance().cancelDiscovery()需要包含在方法中,因为它是一个语句。这对于Android Studio或任何其他IDE来说并不特别,它只是一个“Java thing”

所以例如这样的事情会完全奏效:

private void someMethod(){
    BeanManager.getInstance().cancelDiscovery();
}