Таймер.
Таймер.
Здравствуйте. У меня вопрос. Как можно реализовать таймер в окне активити и по истечению минуты начинала проигрываться мелодия?
Моя кошка замечательно разбирается в программировании.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.
Re: Таймер.
Создавайте поток:
Код: Выделить всё
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(60000);
//Здесь запускаем мелодию
}catch (Exception e){
e.printStackTrace();
}
}
});
thread.start();Re: Таймер.
kiwi писал(а):Здравствуйте. У меня вопрос. Как можно реализовать таймер в окне активити и по истечению минуты начинала проигрываться мелодия?
Код: Выделить всё
Handler handler = new Handler();
handler.postDelayed(new Runnable(){
@Override
public void run() {
// запуск мелодии
}
}, 60 * 1000); // запуск через 60000 мс
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Таймер.
Наверное я неправильно задал вопрос или я Вас неправильно понял.alexmx писал(а):Создавайте поток:Код: Выделить всё
Thread thread = new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(60000); //Здесь запускаем мелодию }catch (Exception e){ e.printStackTrace(); } } }); thread.start();
Мне нужно графически отобразить таймер на активности, чтобы он отсчитывал минуту.
Моя кошка замечательно разбирается в программировании.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.
Re: Таймер.
До создания потока зарегистрируйте BroadcastReceiver http://startandroid.ru/ru/uroki/vse-uro ... eiver.html.
В самом потоке кидайте интенты в ресивер и обновляйте TextView.
Если нужно определенное время то нужно накодить класс который наследует Thread, в конструктор которого нужно толкать нужное вам время
В самом потоке кидайте интенты в ресивер и обновляйте TextView.
Если нужно определенное время то нужно накодить класс который наследует Thread, в конструктор которого нужно толкать нужное вам время
Re: Таймер.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Таймер.
Ох ребят, вы терминов мне набросали, в программировании на андроид около 5 дней, еле понимаю о чем вы
. Ладно разберусь, а если вообще будет не понятно, то уточню. Благодарность вам за внимание.
Моя кошка замечательно разбирается в программировании.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.
Стоит мне объяснить проблему ей - и все становится ясно. John Robbins.