0
こんにちは、私はアンドロイドプログラミングの新人です、私は場所のAPIについて質問したい、私は場所のデータを取得するためにネットワークプロバイダを使用しているときにここで問題に苦労して、私はlogcatの私のログを見る?about location change
private void initLocation(){
locman = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
lokasi = locman.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
locman.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,1 , 0,this);
lat.setText("Latitude : 0 ");
lon.setText("Longitude : 0 ");
}
@Override
public void onLocationChanged(Location location) {
lon.setText("Longitude : "+String.valueOf(lokasi.getLongitude()));
lat.setText("Latitude : "+String.valueOf(lokasi.getLatitude()));
Toast.makeText(this, lokasi + "",2000).show();
}
:私の位置データ
12-19 23:22:08.556: DEBUG/NetworkLocationProvider(1974): onCellLocationChanged [9994,65172896]
の変化が、私はちょうどあなたがこれを答えることができ、更新されません)(でもrequestLocationUpdateリスナーメソッドはonLocationchanged、私の携帯電話でそれを更新することができないよう、ここに私のコードです
私は間違ったものを見つけることができますが、logcatがこのthxに反応しても私の場所は変わりません