Valeu, obrigado pela correção e dicas...!
Em segunda-feira, 26 de agosto de 2013 10h43min02s UTC-3, Rodrigo Piovezan escreveu:
-- Em segunda-feira, 26 de agosto de 2013 10h43min02s UTC-3, Rodrigo Piovezan escreveu:
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 <mst...@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 <jabal...@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-...@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-...@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