上下文问题(Android ADT)
我正在尝试创建共享首选项,以便在我的应用程序中保存上下文问题(Android ADT),android,sharedpreferences,adt,android-context,Android,Sharedpreferences,Adt,Android Context,我正在尝试创建共享首选项,以便在我的应用程序中保存文本字段。每当我尝试使用上下文时,它将不允许我调用getApplicationContext(),它会给出错误(“没有为此类定义任何方法”)。每当我创建定义为null的上下文时,它都会给我一个时间错误 我的代码是: Context context = getApplicationContext(); SharedPreferences sharedpreferences = getSharedPreferences(MyPREFERENCES,
文本字段。每当我尝试使用上下文时,它将不允许我调用getApplicationContext()
,它会给出错误(“没有为此类定义任何方法”
)。每当我创建定义为null
的上下文时,它都会给我一个时间错误
我的代码是:
Context context = getApplicationContext();
SharedPreferences sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
你在哪里执行这个代码?如果在活动中,您可以在需要传递上下文的任何位置使用this
作为活动
扩展上下文
在这种情况下,使用getActivity
获取对当前上下文的引用