public final class LocationHelper
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
LocationHelper.LocationBalance |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXTRA_AVERAGED_OF |
static java.lang.String |
EXTRA_TOTAL_ALTITUDE_WEIGHT |
static java.lang.String |
EXTRA_TOTAL_WEIGHT |
static java.lang.String |
EXTRA_WEIGHT |
| Modifier and Type | Method and Description |
|---|---|
static android.location.Location |
average(java.lang.String source,
java.util.Collection<android.location.Location> locations) |
static android.location.Location |
create(java.lang.String source) |
static android.location.Location |
create(java.lang.String source,
double latitude,
double longitude,
double altitude,
float accuracy) |
static android.location.Location |
create(java.lang.String source,
double latitude,
double longitude,
double altitude,
float accuracy,
android.os.Bundle extras) |
static android.location.Location |
create(java.lang.String source,
double latitude,
double longitude,
float accuracy) |
static android.location.Location |
create(java.lang.String source,
double latitude,
double longitude,
float altitude,
android.os.Bundle extras) |
static android.location.Location |
create(java.lang.String source,
long time) |
static android.location.Location |
create(java.lang.String source,
long time,
android.os.Bundle extras) |
static android.location.Location |
weightedAverage(java.lang.String source,
java.util.Collection<android.location.Location> locations,
LocationHelper.LocationBalance balance,
android.os.Bundle extras) |
public static final java.lang.String EXTRA_AVERAGED_OF
public static final java.lang.String EXTRA_TOTAL_WEIGHT
public static final java.lang.String EXTRA_TOTAL_ALTITUDE_WEIGHT
public static final java.lang.String EXTRA_WEIGHT
public static android.location.Location create(java.lang.String source)
public static android.location.Location create(java.lang.String source,
double latitude,
double longitude,
float accuracy)
public static android.location.Location create(java.lang.String source,
double latitude,
double longitude,
float altitude,
android.os.Bundle extras)
public static android.location.Location create(java.lang.String source,
double latitude,
double longitude,
double altitude,
float accuracy)
public static android.location.Location create(java.lang.String source,
double latitude,
double longitude,
double altitude,
float accuracy,
android.os.Bundle extras)
public static android.location.Location create(java.lang.String source,
long time)
public static android.location.Location create(java.lang.String source,
long time,
android.os.Bundle extras)
public static android.location.Location average(java.lang.String source,
java.util.Collection<android.location.Location> locations)
public static android.location.Location weightedAverage(java.lang.String source,
java.util.Collection<android.location.Location> locations,
LocationHelper.LocationBalance balance,
android.os.Bundle extras)