我不知道這是否可能,但我有幾個活動,現在有兩個活動,而且我有20分鐘的時間限制讓玩家完成遊戲。問題是,他從一項活動開始,然後去到另一項活動,等等。如何讓計時器繼續在另一個活動中運行,並讓它在textView中可見?如何計算兩種不同活動的時間?
編輯minhaz:
public void getTime(long value, String PREFERENCE_NAME){
SharedPreferences myPrefs = mContext.getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE);
SharedPreferences.Editor prefsEditor = myPrefs.edit();
prefsEditor.putLong("time", value);
prefsEditor.commit();
}
保持一個靜態變量在全球Timer類 – Zyerah 2013-04-24 17:01:08
或者創建一個Singleton在它的遊戲狀態。 – Raymond 2013-04-24 17:06:50
...或者擴展'Application'。 – 2013-04-24 17:07:19