queria que uma aplicação exibisse dois alerts seguidos, um atras do outro, o primeiro desaparece depois de clicar em ok e entao surge o segundo informando que está rastreando, equanto uma thread é executada, porem o que esta acontecendo é que colocando o primeiro ele é exibido porem quando clica em ok o segundo nao aparece nem na marra, apesar de a thread depois do segundo esta sendo executada… se eu inverto a ordem e o segundo passa a ser o primeiro os dois sao exibido numa boa porem nao faz sentido na minha aplicação, alguem tem alguma ideia? acho q a thread tem a ver com isso neh…
queria que uma aplicação exibisse dois alerts seguidos, um atras do outro, o primeiro desaparece depois de clicar em ok e entao surge o segundo informando que está rastreando, equanto uma thread é executada, porem o que esta acontecendo é que colocando o primeiro ele é exibido porem quando clica em ok o segundo nao aparece nem na marra, apesar de a thread depois do segundo esta sendo executada… se eu inverto a ordem e o segundo passa a ser o primeiro os dois sao exibido numa boa porem nao faz sentido na minha aplicação, alguem tem alguma ideia? acho q a thread tem a ver com isso neh…
Crie uma classe para o seu primeiro alert, q estenda Alert e implemente a interface CommandListener. Adicione 2 comandos, sim e não. No listener dos comandos, você verifica se foi pressionado SIM, e se foi, mostra o segundo alert, e em seguida inicia a thread.
Nisso seu segundo alert ficará ativo enquanto a thread estiver rodando. No final do método RUN da thread, vc mostra a próxima tela, fazendo com que o segundo Alert desapareça.