Searched refs:Criteria (Results 1 - 16 of 16) sorted by relevance

/frameworks/base/location/java/android/location/
H A DCriteria.aidl19 parcelable Criteria;
H A DCriteria.java28 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 DILocationProvider.aidl19 import android.location.Criteria;
39 boolean meetsCriteria(in Criteria criteria);
H A DILocationManager.aidl21 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 DLocationProvider.java33 * 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 DLocationManager.java355 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 DLocationManagerTest.java20 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 DLocationProviderInterface.java19 import android.location.Criteria;
40 boolean meetsCriteria(Criteria criteria);
H A DPassiveProvider.java19 import android.location.Criteria;
84 public boolean meetsCriteria(Criteria criteria) {
H A DMockProvider.java19 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 DLocationProviderProxy.java23 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 DGpsLocationProvider.java26 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 DLocationProvider.java21 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 DLocationManagerService.java33 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 DUiModeManagerService.java35 import android.location.Criteria;
754 mLocationManager.getProviders(new Criteria(), true).iterator();
/frameworks/base/
H A DAndroid.mk289 frameworks/base/location/java/android/location/Criteria.aidl \

Completed in 163 milliseconds