LocationProvider

An abstract superclass for location providers. A location provider
provides periodic reports on the geographical location of the
device.

Each provider has a set of criteria under which it may be used;
for example, some providers require GPS hardware and visibility to
a number of satellites; others require the use of the cellular
radio, or access to a specific carrier's network, or to the
internet. They may also have different battery consumption
characteristics or monetary costs to the user. The Criteria class allows providers to be selected based on
user-specified criteria.

Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.

TEMPORARILY_UNAVAILABLE

Public methods

getAccuracy

Returns a constant describing horizontal accuracy of this provider.
If the provider returns finer grain or exact location,
ACCURACY_FINE is returned, otherwise if the
location is only approximate then ACCURACY_COARSE
is returned.