martes, 12 de febrero de 2013

Retardar la ejecución de código durante "X" tiempo

Si tenemos un fragmento de código que queremos que tarde un cierto tiempo  en ejecutarse ( en mili segundos) podremos hacer lo siguiente:

-Primero creamos un Handle


- Dentro de mHandle tenemos un función llamada .postDelaye y  que nos pedirá dos atributos, el primero es para la función ( Runnable) donde irá el código a ejecutar después de ese tiempo y el segundo el tiempo en mili segundos.




y por ejemplo ejecutamos el siguiente código:


En este caso al pasar los 5 segundos ( 5000 milisegundos ) se ejecuta run que llama a doStuff para mostrar el Toast con su correspondiente texto.

Fuente :

http://stackoverflow.com/questions/4111905/how-do-you-have-the-code-pause-for-a-couple-of-seconds-in-android

(el segundo post)

Saludos!!


No hay comentarios:

Publicar un comentario