Merge "getBestProvider() prefers GPS over NLP" into jb-mr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
72a374705d
@@ -703,10 +703,10 @@ public class LocationManagerService extends ILocationManager.Stub implements Run
|
|||||||
}
|
}
|
||||||
|
|
||||||
private String pickBest(List<String> providers) {
|
private String pickBest(List<String> providers) {
|
||||||
if (providers.contains(LocationManager.NETWORK_PROVIDER)) {
|
if (providers.contains(LocationManager.GPS_PROVIDER)) {
|
||||||
return LocationManager.NETWORK_PROVIDER;
|
|
||||||
} else if (providers.contains(LocationManager.GPS_PROVIDER)) {
|
|
||||||
return LocationManager.GPS_PROVIDER;
|
return LocationManager.GPS_PROVIDER;
|
||||||
|
} else if (providers.contains(LocationManager.NETWORK_PROVIDER)) {
|
||||||
|
return LocationManager.NETWORK_PROVIDER;
|
||||||
} else {
|
} else {
|
||||||
return providers.get(0);
|
return providers.get(0);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user