/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) { 563 Criteria criteria, LocationListener listener, Looper looper) { 573 private void _requestLocationUpdates(String provider, Criteria criteria, long minTime, 698 public void requestLocationUpdates(long minTime, float minDistance, Criteria criteria, PendingIntent intent) { 708 private void _requestLocationUpdates(String provider, Criteria criteria, 790 public void requestSingleUpdate(Criteria criteria, LocationListener listener, Looper looper) { 855 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; 256 public boolean meetsCriteria(Criteria criteria) { 267 if ((criteria.getAccuracy() != Criteria.NO_REQUIREMENT) && 272 if ((criteriaPower != Criteria.NO_REQUIREMENT) &&
|
H A D | GpsLocationProvider.java | 26 import android.location.Criteria; 685 * constants Criteria.POWER_REQUIREMENT_*. 688 return Criteria.POWER_HIGH; 695 public boolean meetsCriteria(Criteria criteria) { 696 return (criteria.getPowerRequirement() != Criteria.POWER_LOW); 703 * of the constants Criteria.ACCURACY_*. 706 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 | 33 import android.location.Criteria; 648 public List<String> getProviders(Criteria criteria, boolean enabledOnly) { 661 private List<String> _getProvidersLocked(Criteria criteria, boolean enabledOnly) { 689 case Criteria.POWER_LOW: 690 return Criteria.POWER_MEDIUM; 691 case Criteria.POWER_MEDIUM: 692 return Criteria.POWER_HIGH; 693 case Criteria.POWER_HIGH: 694 return Criteria.NO_REQUIREMENT; 695 case Criteria [all...] |
H A D | UiModeManagerService.java | 35 import android.location.Criteria; 754 mLocationManager.getProviders(new Criteria(), true).iterator();
|
/frameworks/base/ |
H A D | Android.mk | 289 frameworks/base/location/java/android/location/Criteria.aidl \
|