1

我的 Android 项目中有自定义应用程序类,该类在清单中正确描述并且实际有效。

但是有一个小问题:我真的需要以这种方式调用我的App类中实现的方法吗:

((App) getApplication()).callSomeMethod();

因为 IDEA 不允许我运行应用程序:

cannot find symbol method callSomeMethod()

或者我可以避免它?

提前致谢!

4

1 回答 1

2

必须将结果从类型转换getApplication()为您的子类。这不是特定于 Android 的,而是 Java 语言的工作方式。

于 2012-07-12T15:09:11.460 回答