Articles of таймер

Удаление фона анимации кадра в Android

Как удалить фон анимации кадра (или установить его прозрачность )? Когда я устанавливаю цвет фона в файле макета xml прозрачным, он становится черным при его запуске. Когда я устанавливаюBackgroundColor (0); В коде Java я получаю следующее исключение : java.lang.ClassCastException: android.graphics.drawable.ColorDrawable cannot be cast to android.graphics.drawable.AnimationDrawable /res/layout/dialog_loading.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/background_black_semitransparent" […]

Сделать таймер обратного отсчета от 10 секунд до 1 секунды

У меня есть таймер CountDown, который отсчитывает от 10000 мс до 0 мс с шагом в 1 секунду каждый, чтобы сделать кнопку кликабельной через 10 секунд. Хотя таймер является точным и делает то, что говорит код, я хотел бы изменить способ выражения секунд, но я не знаю, как это сделать. Ява: void startTimer() { cTimer […]

Как расширить CountDownTimer, чтобы добавить метод приостановки и возобновления?

Я пытаюсь расширить ConuntDownTimer, чтобы добавить методы в паузу и возобновить таким образом: public class CountDown extends CountDownTimer { private long resume; private long millisInFuture; private long countDownInterval; public CountDown(long millisInFuture, long countDownInterval) { super(millisInFuture,countDownInterval); resume = millisInFuture; this.millisInFuture = millisInFuture; this.countDownInterval = countDownInterval; } public void play() { // start if( millisInFuture == resume […]

Обновите текстовое представление, даже если пользователь не использует мое приложение

Я в основном хочу создать таймер. У меня есть текстовое окно, где мне нужно показать таймер, например «Обновление вашего местоположения за 2 мин 29 секунд», и я хочу, чтобы таймер имел декремент. Например, 2 мин. 28 сек., Затем 2 мин. 27 сек. И я хочу обновить его, даже когда пользователь не использует мое приложение (я […]

Используйте CountDown Timer или сверните свой собственный на основе Handler на Android

Это сообщение: http://android-developers.blogspot.co.uk/2007/11/stitch-in-time.html Описывает, как реализовать таймер с помощью обработчика. Я мог бы достичь того же, используя таймер CountDown: http://developer.android.com/reference/android/os/CountDownTimer.html Это будет работать на переднем плане, который воспроизводит музыку, чтобы остановить музыку после определенного периода времени (подумайте о музыкальных стульях). Тайминги должны быть надежными, когда экран заблокирован, я думаю, что его запуск на переднем плане […]

Приостановка таймера без разрушения и воссоздания – Android

У меня есть эта AsyncTask, которая спит 0,1 секунды каждый раз, когда выполняется «doInBackground», до этого я использовал CountDownTimer для контроля своего времени. Моя проблема: я хочу создать таймер, который может .cancel() без вызова .cancel() и при запуске создания другого таймера. Есть ли способ достичь этого – андроид? Я не нашел, как это сделать по-другому. […]

Timer Task перестает работать после неопределенного времени в android

Я новичок в андроиде. Я разрабатываю приложение, в котором конкретный фрагмент кода выполняется через каждые 5 секунд в фоновом режиме. Для этого я использую службу с таймером с заданием таймера. В какой-то момент его работа прекрасна, но после некоторого неопределенного времени моя служба работает, но задача таймера автоматически останавливается в android. Вот мой код, пожалуйста, […]

Android 2.2: Как обновлять текстовые изображения автоматически с помощью таймера?

У меня есть некоторые TextViews в моем приложении, которые я хочу обновлять автоматически каждые 5 секунд. У меня есть метод их обновления, но как сделать таймер, который запускает метод каждые 5 секунд? Благодаря!

Как использовать Android AlarmManager с небольшими интервалами, например, 1 минуту?

Я хочу сделать какой-то внешний монитор службы и быть уведомленным о проблемах как можно быстрее. Я попытался настроить AlarmManager с интервалом в 1-2 минуты, но похоже, что он стреляет случайным образом каждые несколько минут. Конечно, я хочу быть в безопасности от убийства моей фоновой задачи андроидом, который прекратил бы мониторинг, если бы я просто использовал […]

Как добавить время для таймера обратного отсчета?

Я знаю, что есть такая запись, но она не отвечает на вопрос ясно. У меня есть небольшая игра, в которой вы нажимаете на голову, и она перемещается в случайную позицию, и вы получаете +1, чтобы забить. Между тем есть таймер, отсчитывающий от 60000 (60 секунд) и отображаемый ниже. Как я могу сделать так, чтобы всякий […]