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