android.location
Class LocationProvider

java.lang.Object
  extended by android.location.LocationProvider

public abstract class LocationProvider
extends Object


Field Summary
static int AVAILABLE
           
static int OUT_OF_SERVICE
           
static int TEMPORARILY_UNAVAILABLE
           
 
Method Summary
abstract  int getAccuracy()
           
 String getName()
           
abstract  int getPowerRequirement()
           
abstract  boolean hasMonetaryCost()
           
 boolean meetsCriteria(Criteria criteria)
           
abstract  boolean requiresCell()
           
abstract  boolean requiresNetwork()
           
abstract  boolean requiresSatellite()
           
abstract  boolean supportsAltitude()
           
abstract  boolean supportsBearing()
           
abstract  boolean supportsSpeed()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OUT_OF_SERVICE

public static final int OUT_OF_SERVICE
See Also:
Constant Field Values

TEMPORARILY_UNAVAILABLE

public static final int TEMPORARILY_UNAVAILABLE
See Also:
Constant Field Values

AVAILABLE

public static final int AVAILABLE
See Also:
Constant Field Values
Method Detail

getName

public String getName()

meetsCriteria

public boolean meetsCriteria(Criteria criteria)

requiresNetwork

public abstract boolean requiresNetwork()

requiresSatellite

public abstract boolean requiresSatellite()

requiresCell

public abstract boolean requiresCell()

hasMonetaryCost

public abstract boolean hasMonetaryCost()

supportsAltitude

public abstract boolean supportsAltitude()

supportsSpeed

public abstract boolean supportsSpeed()

supportsBearing

public abstract boolean supportsBearing()

getPowerRequirement

public abstract int getPowerRequirement()

getAccuracy

public abstract int getAccuracy()


Copyright © 2008-2012. All Rights Reserved.