5 de junho de 2013

Android - Função simples para fazer a aplicação aguardar

Com esta função abaixo, a aplicação fica parada até que o número de segundos seja alcançado; Funciona como comandos tipo delay ou sleep.
 void Espera (int Segundos){  
      long Tempo = System.currentTimeMillis();  //Inicializa com a hora do sistema
      while(System.currentTimeMillis() < Tempo+(Segundos*1000));  
 }  
Para chamar a função basta Espera (2); Neste caso a aplicação fica parada ou dormindo por 2 segundos.