Хорошо, это очень разозлило меня.Существуют ли ограничения для служб с обратным отсчетом?
Я пробовал так много способов заставить таймер обратного отсчета работать в службе, но он всегда дает сбой.Это просто никогда не доходит до финиша ()!
Так есть ли ограничения на услуги и обратные отсчеты или что?Пожалуйста, помогите мне ...
Вот сервис:
public class ss extends IntentService {
public ss() {
super("ss");
}
@Override
protected void onHandleIntent(Intent intent) {
new CountdownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
executemymethod(); //it never gets here!
}
}.start();
}
}
Как видите, код прост и корректен, но все же executemymethod ();никогда не выполняется на самом деле!Там нет ошибок ... Пожалуйста, дайте мне решение!