我有一个24小时格式的TimePicker。我在我的活动类的onCreate()方法中尝试了类似这样的东西,但是当我退出并重新加载活动时,它似乎没有保留我改变的时间。这有什么不对吗?我是否需要提交"时间,如果是这样的话?
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 :(得分:0)
你在做这个 - editor.commit()吗?