2014-02-16 71 views
0

我正在創建一個測驗應用程序,當一個測驗完成時,我設置一個名爲iftesttaken的int爲1,因此測驗不能再進行。這個效果很好,直到應用程序關閉,然後可以重新進行測驗,這不是我想要的。無論如何,如果可以保存或記住測驗,那麼測驗永遠不會再被採用。提前致謝。如何讓設備記住一個整數或字符串

回答

0

您可以使用SharedPreferences。例如,爲了節省一些字符串:

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); 
prefs.edit().putString("StringtoSave", myString).commit(); 

然後,當您啓動應用程序,你讀的字符串

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); 
myString = prefs.getString("StringtoSave", ""); 
相關問題