Android 如何从活动类中获取上下文?
当我试图使用Android 如何从活动类中获取上下文?,android,android-studio,Android,Android Studio,当我试图使用getActivity()初始化context时,Android Studio显示一个错误“无法解析符号”。如何从活动类中获取上下文?不要使用getActivity。使用此 例如: Context context = this; 如果您在片段中,则使用getActivity()。在活动中,您可以使用this关键字获取 顺便说一下,在活动中,您不需要使用上下文,getSharedReferences()方法已经存在于活动中。只需调用getSharedReferences()方法,而无
getActivity()
初始化context
时,Android Studio显示一个错误“无法解析符号”。如何从活动类中获取上下文?不要使用getActivity
。使用此
例如:
Context context = this;
如果您在片段中,则使用getActivity()
。在活动中,您可以使用this
关键字获取
顺便说一下,在活动中,您不需要使用
上下文
,getSharedReferences()
方法已经存在于活动
中。只需调用getSharedReferences()
方法,而无需context
引用 GetSharedReferences需要一个参数
private void saveScore() {
Context context = FullscreenActivity.this;
SharedPreferences sharedPref = context.getSharedPreferences(getString(R.string.preference_file_key), Context.MODE_PRIVATE);
}