public class LocationRequest
extends java.lang.Object
LocationManager
.Modifier and Type | Class and Description |
---|---|
static class |
LocationRequest.Builder |
static class |
LocationRequest.IndoorProvider
The indoor provider used for positioning
|
static class |
LocationRequest.MotionMode
Positioning motion mode
|
static class |
LocationRequest.RealtimeUpdateInterval
Realtime locations update intervals
|
Modifier and Type | Field and Description |
---|---|
static <any> |
CREATOR |
static LocationRequest.IndoorProvider |
DEFAULT_INDOOR_PROVIDER
Default indoor provider
|
static int |
DEFAULT_INTERVAL
Default interval (in milliseconds) to notify location updates
|
static LocationRequest.MotionMode |
DEFAULT_MOTION_MODE
Default motion mode
|
static LocationRequest.RealtimeUpdateInterval |
DEFAULT_REALTIME_UPDATE_INTERVAL
Default interval (in milliseconds) to send locations to the Realtime
|
static float |
DEFAULT_SMALLEST_DISPLACEMENT
Default smallest displacement to nofiy location updates
|
public static final int DEFAULT_INTERVAL
public static final LocationRequest.IndoorProvider DEFAULT_INDOOR_PROVIDER
public static final LocationRequest.MotionMode DEFAULT_MOTION_MODE
public static final float DEFAULT_SMALLEST_DISPLACEMENT
public static final LocationRequest.RealtimeUpdateInterval DEFAULT_REALTIME_UPDATE_INTERVAL
public static final <any> CREATOR
public java.lang.String getBuildingIdentifier()
public int getInterval()
public LocationRequest.IndoorProvider getIndoorProvider()
public boolean useBle()
public boolean useWifi()
public boolean useBatterySaver()
public float getSmallestDisplacement()
public LocationRequest.MotionMode getMotionMode()
public boolean useDeadReckoning()
public boolean useForegroundService()
public Notification getForegroundServiceNotification()
public OutdoorLocationOptions getOutdoorLocationOptions()
public boolean useGlobalLocation()
setBuildingIdentifier(String)
public java.util.List<BeaconFilter> getBeaconFilters()
public void setRealtimeUpdateInterval(LocationRequest.RealtimeUpdateInterval realtimeUpdateInterval)
public LocationRequest.RealtimeUpdateInterval getRealtimeUpdateInterval()
public java.lang.String toString()
toString
in class java.lang.Object
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object