2012-05-06 52 views
0

我有一個自定義數組適配器來顯示項目列表,在這種情況下,高分。系統類模仿文件夾方案;點擊一個名爲「遊戲1」的文件夾,然後進入一個新的名單,其中前10名得分手。當你參加一個測試時,它會改變一個名爲isPlayed的共享首選項,如果isPlayed爲1,則該遊戲的第一個圖像爲綠色,否則,如果你從未玩過第一個遊戲,則isPlayed從不爲0,因此圖像開啓比賽的高分榜是紅色的。但是,SharedPreferences似乎在擴展ArrayAdapter的類中是未知的。我如何在這裏使用來自sharedpreferences的數據?如果您需要更多信息,請提出問題。如何使用SharedPref。在ArrayAdapter類文件中?

回答

1
PreferenceManager.getDefaultSharedPreferences(YourActivity.this) 

,或者代替YourActivity.this您可以使用您的應用程序的任何Context如您的應用程序上下文。

相關問題