-1

私は24時間形式でTimePickerを設定しています。私はそれを使用する自分のアクティビティクラスのonCreate()メソッドでこれを試してみましたが、アクティビティを取り戻してリロードするときに変更する時間を維持していないようです。これに何か問題がありますか?私は時間を「提出する」必要がありますか?Android - TimePickerの時刻をSharedPrefsから設定する

final TimePicker t = (TimePicker) findViewById(R.id.timePicker); 
    t.setIs24HourView(true); 
    t.setHour(prefs.getInt("hour",15)); 
    t.setMinute(prefs.getInt("min",15)); 
    t.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() { 
     public void onTimeChanged(TimePicker view, int hourOfDay, int minute) { 
      editor.putInt("hour",hourOfDay); 
      editor.putInt("min",minute); 
     } 
    }); 

答えて

0

あなたはこれをやっていますか?editor.commit()?

+0

ありがとうございます!私はちょうどそれが何か簡単であることを知っていた!私はそれが許せば私は受け入れるだろう。 – Carson

+0

@CarsonChildがうれしい!それがあなたを助けたら答えを受け入れてください。 –

関連する問題