【发布时间】:2014-05-27 23:17:25
【问题描述】:
我的 Android 应用程序中有一个 OnCLick 侦听器类,定义如下。我需要访问一个应用程序级变量,但是这段代码的最后一行会产生这个编译错误: "方法 getApplication() 未定义 OnClickListenerSelectPresetItem 类型"
如何从此类访问应用程序变量?
public class OnClickListenerSelectPresetItem implements OnClickListener {
private long glbMealId = ((MyApplication) this.getApplication()).getMealId();
【问题讨论】:
-
能否请您提供更多代码?
-
尝试使用 classname.this 或放入 getContext()