Android 如何使用SharedRef。在ArrayAdapter类文件中?

Android 如何使用SharedRef。在ArrayAdapter类文件中?,android,sharedpreferences,android-arrayadapter,Android,Sharedpreferences,Android Arrayadapter,我有一个自定义的数组适配器来显示项目列表,在本例中是highscores。这个系统有点像一个文件夹方案;点击一个名为“游戏1”的文件夹,它会进入一个新的名单,其中有前10名得分手。当您参加测试时,它会更改名为isPlayed的共享引用,如果isPlayed为1,则该游戏(游戏1)的图像为绿色,否则,如果您从未玩过游戏1,isPlayed永远不会为0,因此游戏高分列表上的图像为红色。但是,在扩展ArrayAdapter的类中,SharedReference似乎是未知的。如何在此处使用SharedR

我有一个自定义的数组适配器来显示项目列表,在本例中是highscores。这个系统有点像一个文件夹方案;点击一个名为“游戏1”的文件夹,它会进入一个新的名单,其中有前10名得分手。当您参加测试时,它会更改名为isPlayed的共享引用,如果isPlayed为1,则该游戏(游戏1)的图像为绿色,否则,如果您从未玩过游戏1,isPlayed永远不会为0,因此游戏高分列表上的图像为红色。但是,在扩展ArrayAdapter的类中,SharedReference似乎是未知的。如何在此处使用SharedReferences中的数据?如果您需要更多信息,请发布一个问题。

您可以使用-

或者,代替
YourActivity。此
可以使用应用程序中的任何
上下文
,例如应用程序上下文

PreferenceManager.getDefaultSharedPreferences(YourActivity.this)