Perguntas com a marcação «handler»

770
Como chamar um método após um atraso no Android

Quero poder chamar o método a seguir após um atraso especificado. No objetivo c, havia algo como: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; Existe um equivalente desse método no android com java? Por exemplo, eu preciso poder chamar um método após 5...

259
cancelando um processo handler.postdelayed

estou usando handler.postDelayed() para criar um período de espera antes do próximo estágio do meu aplicativo. Durante o período de espera, estou exibindo uma caixa de diálogo com barra de progresso e botão Cancelar . Meu problema é que não consigo encontrar uma maneira de cancelar a tarefa...

109
Pare handler.postDelayed ()

Eu chamo vários Handlers por new Handler (). PostDelayed (new Runnable () ..... Como posso interromper quando clico em voltar? public class MyActivity extends AppCompatActivity implements OnClickListener { private Button btn; private Handler handler; private Runnable myRunnable; @Override...