/frameworks/base/location/java/android/location/ |
H A D | Criteria.aidl | 19 parcelable Criteria;
|
H A D | Criteria.java | 28 public class Criteria implements Parcelable { class in inherits:Parcelable 95 * Constructs a new Criteria object. The new object will have no 100 public Criteria() {} method in class:Criteria 103 * Constructs a new Criteria object that is a copy of the given criteria. 105 public Criteria(Criteria criteria) { method in class:Criteria 327 public static final Parcelable.Creator<Criteria> CREATOR = 328 new Parcelable.Creator<Criteria>() { 329 public Criteria createFromParcel(Parcel in) { 330 Criteria [all...] |
H A D | ILocationProvider.aidl | 19 import android.location.Criteria; 39 boolean meetsCriteria(in Criteria criteria);
|
H A D | ILocationManager.aidl | 21 import android.location.Criteria; 37 List<String> getProviders(in Criteria criteria, boolean enabledOnly); 38 String getBestProvider(in Criteria criteria, boolean enabledOnly); 39 boolean providerMeetsCriteria(String provider, in Criteria criteria); 41 void requestLocationUpdates(String provider, in Criteria criteria, long minTime, float minDistance, 43 void requestLocationUpdatesPI(String provider, in Criteria criteria, long minTime, float minDistance,
|
H A D | LocationProvider.java | 33 * Criteria} class allows providers to be selected based on 77 public boolean meetsCriteria(Criteria criteria) { 141 * constants Criteria.POWER_REQUIREMENT_*. 148 * {@link Criteria#ACCURACY_FINE} is returned, otherwise if the 149 * location is only approximate then {@link Criteria#ACCURACY_COARSE}
|
H A D | LocationManager.java | 355 public List<String> getProviders(Criteria criteria, boolean enabledOnly) { 389 public String getBestProvider(Criteria criteria, boolean enabledOnly) { 634 Criteria criteria, LocationListener listener, Looper looper) { 644 private void _requestLocationUpdates(String provider, Criteria criteria, long minTime, 819 public void requestLocationUpdates(long minTime, float minDistance, Criteria criteria, 830 private void _requestLocationUpdates(String provider, Criteria criteria, 912 public void requestSingleUpdate(Criteria criteria, LocationListener listener, Looper looper) { 980 public void requestSingleUpdate(Criteria criteria, PendingIntent intent) {
|
/frameworks/base/location/tests/locationtests/src/android/location/ |
H A D | LocationManagerTest.java | 20 import android.location.Criteria; 57 String p = manager.getBestProvider(new Criteria(), true); 62 Criteria c = new Criteria(); 63 c.setPowerRequirement(Criteria.POWER_HIGH); 67 c.setPowerRequirement(Criteria.POWER_MEDIUM); 71 c.setPowerRequirement(Criteria.POWER_LOW); 75 c.setPowerRequirement(Criteria.NO_REQUIREMENT);
|
/frameworks/base/services/java/com/android/server/location/ |
H A D | LocationProviderInterface.java | 19 import android.location.Criteria; 40 boolean meetsCriteria(Criteria criteria);
|
H A D | PassiveProvider.java | 19 import android.location.Criteria; 84 public boolean meetsCriteria(Criteria criteria) {
|
H A D | MockProvider.java | 19 import android.location.Criteria; 143 public boolean meetsCriteria(Criteria criteria) { 144 if ((criteria.getAccuracy() != Criteria.NO_REQUIREMENT) && 149 if ((criteriaPower != Criteria.NO_REQUIREMENT) &&
|
H A D | LocationProviderProxy.java | 23 import android.location.Criteria; 257 public boolean meetsCriteria(Criteria criteria) { 268 if ((criteria.getAccuracy() != Criteria.NO_REQUIREMENT) && 273 if ((criteriaPower != Criteria.NO_REQUIREMENT) &&
|
H A D | GpsLocationProvider.java | 26 import android.location.Criteria; 695 * constants Criteria.POWER_REQUIREMENT_*. 698 return Criteria.POWER_HIGH; 705 public boolean meetsCriteria(Criteria criteria) { 706 return (criteria.getPowerRequirement() != Criteria.POWER_LOW); 713 * of the constants Criteria.ACCURACY_*. 716 return Criteria.ACCURACY_FINE;
|
/frameworks/base/location/lib/java/com/android/location/provider/ |
H A D | LocationProvider.java | 21 import android.location.Criteria; 80 public boolean meetsCriteria(Criteria criteria) { 230 * constants Criteria.POWER_REQUIREMENT_*. 238 public abstract boolean onMeetsCriteria(Criteria criteria); 243 * {@link Criteria#ACCURACY_FINE} is returned, otherwise if the 244 * location is only approximate then {@link Criteria#ACCURACY_COARSE}
|
/frameworks/base/services/java/com/android/server/ |
H A D | LocationManagerService.java | 37 import android.location.Criteria; 718 public List<String> getProviders(Criteria criteria, boolean enabledOnly) { 731 private List<String> _getProvidersLocked(Criteria criteria, boolean enabledOnly) { 759 case Criteria.POWER_LOW: 760 return Criteria.POWER_MEDIUM; 761 case Criteria.POWER_MEDIUM: 762 return Criteria.POWER_HIGH; 763 case Criteria.POWER_HIGH: 764 return Criteria.NO_REQUIREMENT; 765 case Criteria [all...] |
H A D | UiModeManagerService.java | 35 import android.location.Criteria; 761 mLocationManager.getProviders(new Criteria(), true).iterator();
|
/frameworks/base/ |
H A D | Android.mk | 302 frameworks/base/location/java/android/location/Criteria.aidl \
|