以下のコードは、Android 4.1 および Android 4.2 バージョンを除くすべてのデバイスで動作します。私はすでに多くのことを試し、それについて検索しました..サムスンフォーラムでは、このリンクを参照してください。
mLocationManager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER,1000, 100, this);
public void onLocationChanged(Location newBestLocation) {
System.out.println("On Location Change Call.......");
mLocationManager.removeUpdates(this);
boolean best = isBetterLocation(newBestLocation, currentLocation);
if (best) {
currentLocation = newBestLocation;
}
locationUpdater.onLocationUpdateReceived(currentLocation);
}
誰かがその解決策を知っているなら、それについて教えてください。