Erro de digitação.
onProviderDesabled --> onProviderDisabled
PS: Aproveitando, já que você está chamando o requestLocationUpdates(), não esqueça de chamar também o removeUpdates() antes da aplicação fechar.
2013/8/25 Maicon Strey <mstrey@gmail.com>
Cara,posta o erro, talvez tenha alguma informação lá que tu não conseguiu ver mas outros conseguirão.Maicon Strey
Novo Hamburgo - RS - Brasil
------------------------------------Linux user: #5250862013/8/25 Balestrin <jabalestrin@gmail.com>Oi ! Galera...--O código abaixo me parece bem simples, mas tenho 01 erro que não estou conseguindo corrigir...//Pacote definido para este projeto.package com.balestrin.gps_control;//Importações de classes necessárias ao funcionamento do aplicativo.import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.location.Location;import android.location.LocationListener;import android.location.LocationManager;import android.content.Context;import android.widget.Button;import android.widget.EditText;//classe principal, main, activity inicial do projeto.public class GPS_Control extends Activity {//definição dos atributos utilizados.private EditText edmatricula;private EditText edlatitude;private EditText edlongitude;private Button btnatualizar;//Primeiro método a ser chamado, inicia a app, e mostra na tela a activity inicial.@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_gps__control);//chama o método que inicializa os atributos (.java recebe valores .xml)setElementos();}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.gps__control, menu);return true;}//Método que importa os elementos da classe r.(.java recebe valores .xml)public void setElementos(){//Importação do conteúdo das EditText da classe R.edmatricula = (EditText) findViewById(R.id.edtMatricula);edlatitude = (EditText) findViewById(R.id.edtlatitude);edlongitude = (EditText) findViewById(R.id.edtlongitude);//Importação do Button da classe r.btnatualizar =(Button) findViewById(R.id.btnAtualizar);//Evento do botão atualizarbtnatualizar.setOnClickListener(new Button.OnClickListener(){public void onClick(View v){//Chama o método stat GPS.starGPS();}});}//Método que faz a leitura dos valores do GPSpublic void starGPS(){//instancia um objeto da classe LocationManager.LocationManager lManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);//instancia um objeto da classe LocationListener.LocationListener lListener = new LocationListener() {//Atualiza se houver mudança da posiçãopublic void onLocationChanged(Location locat){updateView(locat);}public void onStatusChanged(String provider, int status, Bundle extras){}public void onProviderEnabled(String provider){}public void onProviderDesabled(String provider){}};lManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, lListener);}//Método que faz a atualização da tela do usuáriopublic void updateView(Location locat){//Declaração dos atributos que recebem a posição do gpsDouble latitude = locat.getLatitude();Double longitude = locat.getLongitude();//carrega os valores nas EditText.edlatitude.setText(latitude.toString());edlongitude.setText(longitude.toString());}}Erros que aparecem...Diz que o método new Location Listenr não foi implementado...Se alguem puder ajudar valeu a força!Um abraço!José
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário