Уведомление в строке состояния каждый день, пока не будет достигнут определенный день - PullRequest
2 голосов
/ 26 октября 2011

Я хочу сделать Уведомление, которое повторяется каждый день в одно и то же время, которое выбирает пользователь.Пользователь также имеет возможность решить, будет ли он уведомлен или нет.

Возможно ли это с Менеджером тревог?Могу ли я остановить это или изменить повторение с моими настройками?Как я могу сделать так, чтобы он автоматически останавливался в определенный день?

Большое спасибо:)

1 Ответ

2 голосов
/ 26 октября 2011

Возможно, вы могли бы использовать таймер с расписанием:

http://developer.android.com/reference/java/util/Timer.html

Что-то вроде

this.timer=new Timer();
this.timer.scheduleAtFixedRate{
new TimerTask(){
     public void run()
      {
    send_notification();
         }
    },
    0,
    864000000   // Every 86.400 seconds, aka 1 day
);

Вам придется экспериментировать, но это должнохорошее начало

...