Как обновлять UI или метод секунды спустя?

У меня есть активность с кнопкой и 2 ImageView, я ищу форму, которой, нажав кнопку, загружается изображение в одном ImageView и секунда позже было загружено другое изображение в другом ImageView.

6
задан 01.06.2017, 17:34
1 ответ

Ты можешь добиваться этого посредством Handler, твоя кнопка назвала бы метод cargaImagenes() , который внутри содержит методы, чтобы загружать 2 изображения, последовательно с интервалом 1 секунды.

private void cargaImagenes(){
    cargaPrimerImagen();
    new Handler().postDelayed( new Runnable(){
        public void run(){
            cargaSegundaImagen();
        }
    }, 1000); //1000 millisegundos después llama método cargaSegundaImagen();
}

Посредством handler ты можешь называть выполнение метода после n секунды

 new Handler().postDelayed( new Runnable(){
        public void run(){

           myMetodo();

        }
    }, 5000); //5000 millisegundos = 5 segundos, para ejecutar myMetodo().
4
ответ дан 24.11.2019, 14:12

Теги

Похожие вопросы