0
Я хочу использовать метод startcountdown timer для изменения значения предпочтения, но его не работает.Общие предпочтения с тайм-аутом сеанса с использованием countdowntimer
private void startCountdownTimer(final String judul){
countDownTimer = new CountDownTimer(120000, 1000) {
public void onTick(long millisUntilFinished) {
SharedPreferences pref = getActivity().getSharedPreferences("data", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("click"+judul, "1");
}
public void onFinish() {
SharedPreferences pref = getActivity().getSharedPreferences("data", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("click"+judul, "0");
}
}.start();
}
Могу ли я использовать метод ontick и onfinish, чтобы изменить предпочтение как это ?? Я хочу сделать тайм-аут сеанса в андроиде на самом деле. поэтому Im использует таймер обратного отсчета, чтобы управлять им.
Вы не совершали изменения в редакторе. Вы должны использовать editor.commit() –
aw глупый me -_- спасибо, теперь он работает –