LocationManagerクラスの問題に直面しています:
onCreate()から拡張されたクラスの現在の場所を更新したいMapActivity:
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
MyLocationListener lcs = new MyLocationListener();
lcs.onLocationChanged(lm.getLastKnownLocation(LocationManager.GPS_PROVIDER));
一方、場所を返しますが不正確です。次のように返されるものgetLastKnownLocation()を呼び出したいです:LocationManager.requestLocationUpdates()nullonCreate()
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
MyLocationListener lcs=new MyLocationListener();
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, lcs);
で現在の場所を取得する方法を誰か教えてもらえますonCreate()か?