我想在第一個條目中生成數字並隨時保存並使用。我使用了SharedPreference
。
當應用程序啓動一次(第一項)時,代碼生成一個數字。但如果不是第一項,Random number
未保存。
如何在第一個條目中生成數字並使用它?在第一個條目中只生成一次隨機數
CODE:
int i;
TextView tv;
public void onCreate(){
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
if(!prefs.getBoolean("firstTime", false)) {
Random r=new Random();
int i=r.nextInt(100);
SharedPreferences.Editor editor = prefs.edit();
editor.putBoolean("firstTime", true);
editor.commit();
}
tv.setText(i+"");//if "first run" set a number if not set "0"
}
我用'i'作爲隨機數。但在這裏,我替換不正確。 – Amir
這不起作用。 – Amir