Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Приостановить таймер из таймера - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Неработает if http://www.cyberforum.ru/android-dev/thread1182263.html
Есть переменная str типа String после парсинга XML ей присваивается значение 'OK'. Затем если делаю if(str=="'OK'") ///// else ///Попадаю сюда.
Программирование Android Как убрать верхний тулбар? Как убрать верхний тулбар? Не получилось его убрать, и сделать приложение на весь экран. Применял тему Theme.NoTitleBar.Fullscrean и пробовал (android:theme...). В среде тулбар пропал, и... http://www.cyberforum.ru/android-dev/thread1182246.html
Запуск нескольких AsyncTask Программирование Android
Есть ListView там чекбоксы, при нажатии на чекбох запускается поток.. AsyncTaskWASAQ task = new AsyncTaskWASAQ(); task.execute(); если пользователь сразу выберет несколько пунктов то...
Уведомления Notification Программирование Android
как вызвать новое активити через уведомление ?
Программирование Android Изменить иконку приложения http://www.cyberforum.ru/android-dev/thread1181847.html
Подскажите как в уже созданном приложении изменить иконку, что то ни как не найду в Eclipse.
Программирование Android Exception при использовании LocationClient (Google Play Services) Я пишу сервис для получения location. Есть IntentService и AlarmReceiver (чтобы получать location периодически). На строке locationclient.requestLocationUpdates(locationrequest, mPendingIntent); ... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518

Приостановить таймер из таймера - Программирование Android

20.05.2014, 16:54. Просмотров 650. Ответов 2
Метки (Все метки)

Есть задача мигать кнопкой. Но с большим интервалом!
[длинная пауза - поменяли1 - короткая пауза - поменяли2] - длинная пауза - поменяли1 - короткая пауза - ...
Как подобное можно сделать?

Планировал запустить быстрый таймер на короткую паузу. и после "поменяли2" приостанавливать таймер на длинную паузу. Не получилось...

Java
1
2
3
4
5
6
7
8
9
10
11
                timer_test1 = new Timer();
                timer_test1.schedule(new TimerTask() { @Override public void run() {
                    Tread1_Handler.post(new Runnable() { public void run() {
                        if (Icon == 1) {
                            Icon = 2;
                            timer_test1.wait(2000); // не срабатывает... длиння пауза
                        } else {
                            Icon = 1;
                        }
                    }});
                }}, 0, 100); // короткая пауза
Пока что выкрутился счетчиком тактов. И меняю картинку только при счетчике < 2. А после 10 счетчик обнуляю...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru