Android Intent action / приемник - PullRequest
       0

Android Intent action / приемник

0 голосов
/ 02 февраля 2012

Я работаю над приложением для Android.

У меня есть хронометр (таймер), который запускается нажатием кнопки.

Мне нужно, чтобы тост отображался каждый час.скажем, прошел час (или каждую минуту для тестирования).

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

Может кто-нибудь помочь мне с кодом для выполнения требуемой функции?

Ответы [ 2 ]

1 голос
/ 02 февраля 2012

Использовать setOnChronometerTickListener (Chronometer.OnChronometerTickListener listener)

см. http://developer.android.com/reference/android/widget/Chronometer.html#setOnChronometerTickListener(android.widget.Chronometer.OnChronometerTickListener)

0 голосов
/ 02 февраля 2012

Просто запустите тревогу, используя AlarmManager , который отправит намерение службе, которая будет отображать тост.

Обновление

Создать инкрементный таймер в секундах в формате 00:00?

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

...