Articles of postdelayed

Приостановка с помощью обработчика и postDelayed в android

Я очень новичок в программировании на Android, поэтому, пожалуйста, простите мне noobie-ness. Я пытаюсь создать очень простое действие, которое будет иметь один TextView в середине макета и просто переключится на другой текст каждые пару секунд. Например, TextView скажет «text1», пауза на пару секунд, затем скажет «text2 и снова приостановит». В конце концов, я хочу добавить […]

Android: используйте обработчик post.delayed дважды

Я хотел бы знать, можно ли использовать обработчик (). Я имею в виду, я хочу создать кнопку, чтобы при щелчке изменил цвет и остался в этом состоянии 1 секунда, затем, через 1 секунду, другая кнопка изменит цвет. Я создал следующий код: В onclicklistener: btn3.setBackgroundColor(Color.WHITE); new Handler().postDelayed(new Runnable() { @Override public void run() { checkAnswer(); waitAnswer(); […]

Как отложить выполнение андроида

Я создаю настольную игру для Android, в которой есть AI. AI получает очередь и должен вызывать ряд действий, после которых он публикует недействительные данные для моего настраиваемого представления для обновления. Мне нужно замедлить эти действия, чтобы пользователь мог видеть, что ИИ имеет свою очередь, а не мигает. Я пробовал что-то в этом направлении try { […]

Обновление пользовательского интерфейса с помощью Runnable & postDelayed, не работающего с приложением таймера

Я посмотрел на каждую дискуссию и тему, которую я могу найти, чтобы заставить это работать, но это не так. У меня есть простой таймер, который обновляет текстовое представление (mTimeTextField в приведенном ниже примере). Метод запуска mUpdateTimeTask выполняется правильно (каждую секунду), но поле UI / text не обновляется. У меня есть код, основанный на информации, найденной […]

Android – запуск метода периодически с помощью вызова postDelayed ()

У меня есть ситуация в Android-приложении, где я хочу начать сетевую активность (отправка некоторых данных), которая должна запускаться каждую секунду. Я достигаю этого следующим образом: В onCreate() меня есть код: tv = new TextView(this); tv.postDelayed(sendData, 1000); Функция sendData() : Handler handler = new Handler(); private Runnable sendData=new Runnable(){ public void run(){ try { //prepare and […]

Остановить обработчик (). PostDelay

Я вызываю несколько обработчиков с помощью new Handler (). PostDelayed (new Runnable () ….. Как я могу остановить его, если я нажму кнопку возврата? public class Tag1 extends Oberklasse implements OnClickListener { public Button btn; //private Handler myHandler = new Handler(); Handler handler; Runnable myRunnable; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tt1); //Bildschirm soll […]

Как удалить runnable из объекта обработчика, добавленного postDelayed?

У меня есть «открытая» анимация, и я использую Handler.postDelayed(Runnable, delay) чтобы вызвать «близкую» анимацию после небольшой задержки. Тем не менее, за время между открытием и закрытием, возможно, появляется другая анимация, вызванная щелчком. Мой вопрос: как я отменил бы «близкую» анимацию в обработчике?

Отмена процесса handler.postdelayed

Я использую handler.postDelayed() чтобы создать период ожидания до следующего этапа моего приложения. Во время периода ожидания я показываю диалог с индикатором выполнения и кнопкой отмены . Моя проблема заключается в том, что я не могу найти способ отменить задачу postDelayed до истечения времени.