DConnectProfile
クラスを継承すること。public class GeolocationProfile extends DConnectProfile
API that provides a smart device geolocation operation function.
Device plug-in that provides a geolocation operation function by extending this
class, and implements the corresponding API that.
DConnectProfile.Responder
mApis, mLogger
コンストラクタと説明 |
---|
GeolocationProfile()
非推奨です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Boolean |
getHighAccuracy(android.content.Intent request)
非推奨です。
Get high accuracy parameter from request parameter.
|
static double |
getInterval(android.content.Intent request)
非推奨です。
Get interval parameter from request parameter.
|
static double |
getMaximumAge(android.content.Intent request)
非推奨です。
Get maximum age parameter from request parameter.
|
java.lang.String |
getProfileName()
非推奨です。
プロファイル名を取得する.
|
static void |
setAccuracy(android.os.Bundle coordinates,
double accuracy)
非推奨です。
Set accuracy to coordinates information.
|
static void |
setAltitude(android.os.Bundle coordinates,
double altitude)
非推奨です。
Set altitude to coordinates information.
|
static void |
setAltitudeAccuracy(android.os.Bundle coordinates,
double altitudeAccuracy)
非推奨です。
Set altitudeAccuracy to coordinates information.
|
static void |
setCoordinates(android.os.Bundle coordinates,
android.os.Bundle location)
非推奨です。
Set coordinate information to coordinates object.
|
static void |
setHeading(android.os.Bundle coordinates,
double heading)
非推奨です。
Set heading to coordinates information.
|
static void |
setLatitude(android.os.Bundle coordinates,
double latitude)
非推奨です。
Set latitude to coordinates information.
|
static void |
setLongitude(android.os.Bundle coordinates,
double longitude)
非推奨です。
Set longitude to coordinates information.
|
static void |
setPosition(android.os.Bundle position,
android.os.Bundle positionInfo)
非推奨です。
Set position information to position object.
|
static void |
setSpeed(android.os.Bundle coordinates,
double speed)
非推奨です。
Set speed to coordinates information.
|
static void |
setTimeStamp(android.os.Bundle position,
long timeStamp)
非推奨です。
Set timeStamp to position object.
|
static void |
setTimeStampString(android.os.Bundle position,
java.lang.String timeStampString)
非推奨です。
Set timeStampString to position object.
|
addApi, findApi, findApi, getAccessToken, getApi, getApiList, getAttribute, getContentData, getContext, getData, getInterface, getOrigin, getPluginContext, getProduct, getProfile, getRequestCode, getResult, getService, getServiceID, getSessionKey, getVersion, hasApi, isEqual, isIgnoredProfile, isUseLocalOAuth, onRequest, parseBoolean, parseBoolean, parseByte, parseByte, parseDouble, parseDouble, parseFloat, parseFloat, parseInteger, parseInteger, parseLong, parseLong, parseShort, parseShort, removeApi, sendEvent, sendEvent, sendResponse, setAccessToken, setApi, setAttribute, setContext, setInterface, setPluginContext, setProduct, setProfile, setRequestCode, setResponder, setResult, setService, setServiceID, setSessionKey, setUnsupportedError, setVersion
public final java.lang.String getProfileName()
DConnectProfile
getProfileName
クラス内 DConnectProfile
public static void setLatitude(android.os.Bundle coordinates, double latitude)
coordinates
- location information.latitude
- latitude.public static void setLongitude(android.os.Bundle coordinates, double longitude)
coordinates
- coordinates information.longitude
- longitude.public static void setAltitude(android.os.Bundle coordinates, double altitude)
coordinates
- coordinates information.altitude
- altitude.public static void setAccuracy(android.os.Bundle coordinates, double accuracy)
coordinates
- coordinates information.accuracy
- accuracy.public static void setAltitudeAccuracy(android.os.Bundle coordinates, double altitudeAccuracy)
coordinates
- coordinates information.altitudeAccuracy
- altitudeAccuracy.public static void setHeading(android.os.Bundle coordinates, double heading)
coordinates
- coordinates information.heading
- heading.public static void setSpeed(android.os.Bundle coordinates, double speed)
coordinates
- coordinates information.speed
- speed.public static void setCoordinates(android.os.Bundle coordinates, android.os.Bundle location)
coordinates
- coordinate objectlocation
- location informationpublic static void setTimeStamp(android.os.Bundle position, long timeStamp)
position
- position object.timeStamp
- timeStamp.public static void setTimeStampString(android.os.Bundle position, java.lang.String timeStampString)
position
- position object.timeStampString
- timeStampString.public static void setPosition(android.os.Bundle position, android.os.Bundle positionInfo)
position
- position objectpositionInfo
- position informationpublic java.lang.Boolean getHighAccuracy(android.content.Intent request)
request
- request parameter.public static double getMaximumAge(android.content.Intent request)
request
- request parameter.public static double getInterval(android.content.Intent request)
request
- request parameter.