Merge "Minor fixes for CTS tests"
This commit is contained in:
committed by
Android (Google) Code Review
commit
324eb4dfa0
@@ -2183,7 +2183,7 @@ public class LocationManager {
|
||||
public void removeGpsNavigationMessageListener(GpsNavigationMessageEvent.Listener listener) {}
|
||||
|
||||
/**
|
||||
* Registers a GNSS Navigation Message callback.
|
||||
* Registers a GNSS Navigation Message callback which will run on a binder thread.
|
||||
*
|
||||
* @param callback a {@link GnssNavigationMessage.Callback} object to register.
|
||||
* @return {@code true} if the callback was added successfully, {@code false} otherwise.
|
||||
@@ -2194,7 +2194,7 @@ public class LocationManager {
|
||||
@Deprecated
|
||||
public boolean registerGnssNavigationMessageCallback(
|
||||
@NonNull GnssNavigationMessage.Callback callback) {
|
||||
return registerGnssNavigationMessageCallback(callback, null);
|
||||
return registerGnssNavigationMessageCallback(Runnable::run, callback);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -30,6 +30,8 @@ import android.os.SystemClock;
|
||||
import android.os.WorkSource;
|
||||
import android.util.TimeUtils;
|
||||
|
||||
import com.android.internal.util.Preconditions;
|
||||
|
||||
|
||||
/**
|
||||
* A data object that contains quality of service parameters for requests
|
||||
@@ -195,6 +197,8 @@ public final class LocationRequest implements Parcelable {
|
||||
@NonNull
|
||||
public static LocationRequest createFromDeprecatedProvider(
|
||||
@NonNull String provider, long minTime, float minDistance, boolean singleShot) {
|
||||
Preconditions.checkArgument(provider != null, "invalid null provider");
|
||||
|
||||
if (minTime < 0) minTime = 0;
|
||||
if (minDistance < 0) minDistance = 0;
|
||||
|
||||
@@ -222,6 +226,8 @@ public final class LocationRequest implements Parcelable {
|
||||
@NonNull
|
||||
public static LocationRequest createFromDeprecatedCriteria(
|
||||
@NonNull Criteria criteria, long minTime, float minDistance, boolean singleShot) {
|
||||
Preconditions.checkArgument(criteria != null, "invalid null criteria");
|
||||
|
||||
if (minTime < 0) minTime = 0;
|
||||
if (minDistance < 0) minDistance = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user