Как заставить таймер и сравнить методы для выполнения до того, как мой Android-тост исчезнет?

1
/* In onclick function */ 

Toast.makeText(this,"you are right!",Toast.LENGTH_SHORT).show();
            timer();
            compare();
/* onclick function ends */ 

В этом фрагменте, когда диалог появляется, таймер и методы сравнения выполняются до того, как диалог исчезнет. Как это исправить? Может кто-нибудь объяснить с помощью фрагмента кода?

Кроме того, я хочу, чтобы LENGTH_SHORT составлял 400 мс. Как я могу это изменить?

Как я могу выполнить эту простую задачу с помощью alertdialog?

Теги:
toast

1 ответ

0
Лучший ответ

Вы можете дать время в miliSecond в Toast

Toast.make(this,"Hello",400).show();
 now// take one thread


Thread th=new Thread(new Runnable(){
try{
th.sleep(400);
timer();
compare();
}
catch(Exception e){
 e.getExption();  
 }
});
  • 0
    Но следующие инструкции выполняются до завершения диалога
  • 0
    Тост используется для отображения пользовательского интерфейса, чтобы пользователь мог взаимодействовать, но приложение не останавливается между ними, поэтому я редактирую свой ответ для вашего решения
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню