0
有沒有什麼辦法可以保存拇指的位置,在我離開了滿足SeekBar的片段之前,我已經移動到了哪個位置? 謝謝。保存SeekBar的拇指位置
有沒有什麼辦法可以保存拇指的位置,在我離開了滿足SeekBar的片段之前,我已經移動到了哪個位置? 謝謝。保存SeekBar的拇指位置
您需要將Seekbar
的位置保存在SharedPreference
中,然後再檢索它。
下面是簡單的例子
例:
SharedPreference mSharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
Editor mEditor = mSharedPrefs.edit();
int mProgress = mSeekBar.getProgress();
mEditor.putInt("SeekBarPosition", mProgress).commit();
,然後檢索他們這樣
int mProgress = mSharedPrefs.getInt("mMySeekBarProgress", 0);
mSeekBar.setProgress(mProgress);
你應該定義靜態int值。
對不起,我是一個Android新手,你可以更清楚一點,謝謝! –
我給了你樣本,你應該研究如何將值保存到'SharedPreference',代碼的第一個片段是當你關閉片段時保存值,第二個片段是取回值,你可以使用第一種方法'onPause()',另一個在'onResume()'中。 – Max
謝謝,我明白了!你的代碼完全適合我!非常感謝 –