-1

場所の変更 (デバイスの場所) が少なくとも 1 メートル (ほぼ 40 インチ) の場合、または少なくとも 30 分が経過した場合に更新を取得するためmanager.requestLocationUpdates("gps", 1800000, 1, new LocationDetector());にクラスのメソッドを使用しました。しかし、デバイスの位置を 1 メートル (またはそれ以上) 変更すると、更新が受信されません。では、何が問題になるのでしょうか?伝えてください。LocationManager manager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);

コード:

public class LocationDetector implements LocationListener {
    @Override
    public void onLocationChanged(Location location) {
        Log.d("GPS: ",location.getLatitude()+", "+location.getLongitude());
    }
4

1 に答える 1