Android na veia

    Featured Posts

Exemplo de Timer

O Exemplo abaixo mostra como montar um timer simples. Nesse exemplo o timer é executado após 300 milessengundos após a Activity ser iniciada e repete a chamada do timer (método run()) a 300 milessengundos. 

package TimerTeste.com.br;

import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;

public class TimerTeste extends Activity {
  
    private Timer timerAtual = new Timer();
    private TimerTask task;
    private final Handler handler = new Handler();

  
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
      
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        ativaTimer();
    }
  
    private void ativaTimer(){
        task = new TimerTask() {
            public void run() {
                    handler.post(new Runnable() {
                            public void run() {
                                Log.d("Debug", "Timer ativado");
                            }
                   });
            }};
          
            timerAtual.schedule(task, 300, 300);
    }
}
author

Rodrigo Macedo

Sou desenvolvedor android e há mais de 5 anos trabalho com dispositivos móveis.

para Receba atualizações grátis!

www.CodeNirvana.in

Related Posts Plugin for WordPress, Blogger...
Copyright © Android na veia