Loading location/java/android/location/LocationManager.java +11 −11 Original line number Diff line number Diff line Loading @@ -1465,7 +1465,7 @@ public class LocationManager { mGpsNmeaListener = null; mNmeaBuffer = null; mOldGnssCallback = null; mGnssCallback = new GnssStatus.Callback() { mGnssCallback = mGpsListener != null ? new GnssStatus.Callback() { @Override public void onStarted() { mGpsListener.onGpsStatusChanged(GpsStatus.GPS_EVENT_STARTED); Loading @@ -1485,7 +1485,7 @@ public class LocationManager { public void onSatelliteStatusChanged(GnssStatus status) { mGpsListener.onGpsStatusChanged(GpsStatus.GPS_EVENT_SATELLITE_STATUS); } }; } : null; mOldGnssNmeaListener = null; mGnssNmeaListener = null; } Loading @@ -1502,12 +1502,12 @@ public class LocationManager { mOldGnssCallback = null; mGnssCallback = null; mOldGnssNmeaListener = null; mGnssNmeaListener = new OnNmeaMessageListener() { mGnssNmeaListener = mGpsNmeaListener != null ? new OnNmeaMessageListener() { @Override public void onNmeaMessage(String nmea, long timestamp) { mGpsNmeaListener.onNmeaReceived(timestamp, nmea); } }; } : null; } GnssStatusListenerTransport(GnssStatusCallback callback) { Loading @@ -1516,7 +1516,7 @@ public class LocationManager { GnssStatusListenerTransport(GnssStatusCallback callback, Handler handler) { mOldGnssCallback = callback; mGnssCallback = new GnssStatus.Callback() { mGnssCallback = mOldGnssCallback != null ? new GnssStatus.Callback() { @Override public void onStarted() { mOldGnssCallback.onStarted(); Loading @@ -1536,7 +1536,7 @@ public class LocationManager { public void onSatelliteStatusChanged(GnssStatus status) { mOldGnssCallback.onSatelliteStatusChanged(status); } }; } : null; mGnssHandler = new GnssHandler(handler); mOldGnssNmeaListener = null; mGnssNmeaListener = null; Loading Loading @@ -1569,12 +1569,12 @@ public class LocationManager { mOldGnssCallback = null; mGnssHandler = new GnssHandler(handler); mOldGnssNmeaListener = listener; mGnssNmeaListener = new OnNmeaMessageListener() { mGnssNmeaListener = mOldGnssNmeaListener != null ? new OnNmeaMessageListener() { @Override public void onNmeaMessage(String message, long timestamp) { mOldGnssNmeaListener.onNmeaReceived(timestamp, message); } }; } : null; mGpsListener = null; mGpsNmeaListener = null; mNmeaBuffer = new ArrayList<Nmea>(); Loading @@ -1597,7 +1597,7 @@ public class LocationManager { @Override public void onGnssStarted() { if (mGpsListener != null) { if (mGnssCallback != null) { Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_STARTED; mGnssHandler.sendMessage(msg); Loading @@ -1606,7 +1606,7 @@ public class LocationManager { @Override public void onGnssStopped() { if (mGpsListener != null) { if (mGnssCallback != null) { Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_STOPPED; mGnssHandler.sendMessage(msg); Loading @@ -1615,7 +1615,7 @@ public class LocationManager { @Override public void onFirstFix(int ttff) { if (mGpsListener != null) { if (mGnssCallback != null) { mTimeToFirstFix = ttff; Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_FIRST_FIX; Loading Loading
location/java/android/location/LocationManager.java +11 −11 Original line number Diff line number Diff line Loading @@ -1465,7 +1465,7 @@ public class LocationManager { mGpsNmeaListener = null; mNmeaBuffer = null; mOldGnssCallback = null; mGnssCallback = new GnssStatus.Callback() { mGnssCallback = mGpsListener != null ? new GnssStatus.Callback() { @Override public void onStarted() { mGpsListener.onGpsStatusChanged(GpsStatus.GPS_EVENT_STARTED); Loading @@ -1485,7 +1485,7 @@ public class LocationManager { public void onSatelliteStatusChanged(GnssStatus status) { mGpsListener.onGpsStatusChanged(GpsStatus.GPS_EVENT_SATELLITE_STATUS); } }; } : null; mOldGnssNmeaListener = null; mGnssNmeaListener = null; } Loading @@ -1502,12 +1502,12 @@ public class LocationManager { mOldGnssCallback = null; mGnssCallback = null; mOldGnssNmeaListener = null; mGnssNmeaListener = new OnNmeaMessageListener() { mGnssNmeaListener = mGpsNmeaListener != null ? new OnNmeaMessageListener() { @Override public void onNmeaMessage(String nmea, long timestamp) { mGpsNmeaListener.onNmeaReceived(timestamp, nmea); } }; } : null; } GnssStatusListenerTransport(GnssStatusCallback callback) { Loading @@ -1516,7 +1516,7 @@ public class LocationManager { GnssStatusListenerTransport(GnssStatusCallback callback, Handler handler) { mOldGnssCallback = callback; mGnssCallback = new GnssStatus.Callback() { mGnssCallback = mOldGnssCallback != null ? new GnssStatus.Callback() { @Override public void onStarted() { mOldGnssCallback.onStarted(); Loading @@ -1536,7 +1536,7 @@ public class LocationManager { public void onSatelliteStatusChanged(GnssStatus status) { mOldGnssCallback.onSatelliteStatusChanged(status); } }; } : null; mGnssHandler = new GnssHandler(handler); mOldGnssNmeaListener = null; mGnssNmeaListener = null; Loading Loading @@ -1569,12 +1569,12 @@ public class LocationManager { mOldGnssCallback = null; mGnssHandler = new GnssHandler(handler); mOldGnssNmeaListener = listener; mGnssNmeaListener = new OnNmeaMessageListener() { mGnssNmeaListener = mOldGnssNmeaListener != null ? new OnNmeaMessageListener() { @Override public void onNmeaMessage(String message, long timestamp) { mOldGnssNmeaListener.onNmeaReceived(timestamp, message); } }; } : null; mGpsListener = null; mGpsNmeaListener = null; mNmeaBuffer = new ArrayList<Nmea>(); Loading @@ -1597,7 +1597,7 @@ public class LocationManager { @Override public void onGnssStarted() { if (mGpsListener != null) { if (mGnssCallback != null) { Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_STARTED; mGnssHandler.sendMessage(msg); Loading @@ -1606,7 +1606,7 @@ public class LocationManager { @Override public void onGnssStopped() { if (mGpsListener != null) { if (mGnssCallback != null) { Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_STOPPED; mGnssHandler.sendMessage(msg); Loading @@ -1615,7 +1615,7 @@ public class LocationManager { @Override public void onFirstFix(int ttff) { if (mGpsListener != null) { if (mGnssCallback != null) { mTimeToFirstFix = ttff; Message msg = Message.obtain(); msg.what = GpsStatus.GPS_EVENT_FIRST_FIX; Loading