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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
кверти
4 / 4 / 1
Регистрация: 22.09.2013
Сообщений: 165
Завершенные тесты: 2
#1

Пауза таймера CountDownTimer - Программирование Android

26.11.2016, 12:05. Просмотров 192. Ответов 0
Метки нет (Все метки)

Мне нужно каким-то образом на момент проигрывания рекламы сделать паузу на таймер.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
private void showInterstitial() {
        new CountDownTimer(30000, 1000) {
 
            public void onTick(long millisUntilFinished) {
                textTimer.setText("" + millisUntilFinished / 1000);
            }
 
            public void onFinish() {
                textTimer.setText("30");
                if(!checkFirstTimer && !checkClickButton) {
                    checkFirstTimer = true;
                    this.cancel();
                    Appodeal.show(thisActivity, Appodeal.INTERSTITIAL | Appodeal.NON_SKIPPABLE_VIDEO);
                } else if(checkFirstTimer && !checkClickButton) {
                    this.cancel();
                    Appodeal.show(thisActivity, Appodeal.INTERSTITIAL | Appodeal.NON_SKIPPABLE_VIDEO);
                } else if(checkClickButton) {
                    this.cancel();
                    return;
                }
                this.cancel();
                showInterstitial();
            }
        }.start();
    }
this.cancel(); не работает так как нужно. В данный момент получается следующее: проходит 30 секунд, запускается реклама длительностью 60 секунд. На середине рекламы она запускается снова. Как исправить это?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2016, 12:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пауза таймера CountDownTimer (Программирование Android):

Остановка выполнения таймера (CountDownTimer) из другого класса - Программирование Android
При входе в активити в методе onCreate выполняется таймер: new CountDownTimer(40000, 1000) { public void onTick(long...

CountDownTimer запуск в цикле - Программирование Android
У меня есть класс где я реализовал таймер: package com.lineup.intervaltimer; import android.os.CountDownTimer; public class...

Сделать бесконечный CountDownTimer - Программирование Android
Использую CountDownTimer он в моем случае удобней обычного Timer, но проблема в том , что время его работы ограничено как 990000000, можно...

Не могу остановить CountDownTimer - Программирование Android
Всем доброго времени суток. Пытаюсь написать таймер обратного отсчета до определенной даты и времени. И все работает хорошо, до момента...

Как убить поток в CountDownTimer? - Программирование Android
Привет, бойцам невидимого фронта! есть эдакий кастомный CountDownTimer.java: package com.dis.medprog; /* * Copyright (C)...

Борьба за TextView при работе с CountDownTimer - Программирование Android
Добрый день. Проблема заключается в следующем: есть таймер, наследованный от CountDownTimer, его значение передается в TextView. Также...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2016, 12:05
Привет! Вот еще темы с ответами:

CountDownTimer - "в приложении произошла ошибка" - Программирование Android
в приложении работает обратный счетчик реализованный через CountDownTimer. время от времени вылезает ошибка "в приложении .. произошла...

Пауза в запросах - Программирование Android
Добрый день Делаю клиент-серверное приложение. Есть такая ситуация: клиент (на Android) должен опрашивать сервер (сейчас на Windows, в...

Пауза в цикле - Программирование Android
Народ, научите пожалуйста как сделать паузу в цикле... А то бьюсь бьюсь и ничего не выходит(( Не получаеца сделать паузу после каждой...

Пауза в обрисовке OpenGL - Программирование Android
Привет всем. Я нарисовал куб, который вращается движение пальца, запустил его, но он постоянно перерисовывается. Как сделать так, чтобы он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru