Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Serviços em Android
12-10-2012, 17:50
Mensagem: #1
Serviços em Android
Boa tarde!
Estou a construir uma aplicação em que uso services para que me executa umas rotinas de gps em background e queria saber como posso fazer com que essa rotinas sejam executadas de minuto a minuto em vez de estarem a correr continuamente.

Cumps Diogo Pinto
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
13-01-2013, 11:51
Mensagem: #2
RE: Serviços em Android
Boas,
Investiga a classe TimerTask.

Página oficial do AltaRotação no Facebook
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
13-01-2013, 12:08
Mensagem: #3
RE: Serviços em Android
Para fazer este processo usei AsyncTask como mostro embaixo:

class BackgroundTaskList extends AsyncTask<String, Integer, Void>{

//first to start
@Override
protected void onPreExecute(){
bar = new ProgressDialog(Main.this);
bar.setMessage("A Carregar Lista...");
bar.setIndeterminate(true);
bar.show();

}

//second to start
@Override
protected Void doInBackground(String... params) {

//executei as acções principais aqui
}

//last to start
@Override
protected void onPostExecute(Void result){
//e aqui terminei carregando os valores da lista!
listPes.setAdapter(adList);
bar.dismiss();
}
}
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
13-01-2013, 13:09
Mensagem: #4
RE: Serviços em Android
Nice Wink

Página oficial do AltaRotação no Facebook
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)