比亞迪開放平臺介面——3、車速
阿新 • • 發佈:2018-12-03
BYDAutoSpeedDevice 車速類
方法概要
方法 | 描述 |
static BYDAutoSpeedDevice getInstance(Context con) | 獲取例項 |
int getAccelerateDeepness() | 獲取油門深度 |
int getBrakeDeepness() | 獲取制動深度 |
double getCurrentSpeed() | 獲取當前速度 |
void registerListener(AbsBYDAutoSpeedListener listener) | 註冊監聽器 |
void unregisterListener(AbsBYDAutoSpeedListener listener) |
登出監聽器 |
獲取油門深度
API名稱 | double getAccelerateDeepness() |
介面描述 | 獲取油門深度 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
double | 油門深度 | [DEEP_PERSENT_MIN, DEEP_PERSENT_MAX] |
[0,100]% |
獲取制動深度
API名稱 | int getBrakeDeepness() |
介面描述 | 獲取制動深度 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 制動深度 | [DEEP_PERSENT_MIN, DEEP_PERSENT_MAX] |
[0,100]% |
獲取當前速度
API名稱 | double getCurrentSpeed() |
介面描述 | 獲取當前速度 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 當前速度 | [SPEED_MIN, SPEED_MAX] |
[0,282]km/h |
AbsBYDAutoSpeedListener 車速狀態的監聽類
方法概要
方法 | 描述 | 輸入 | |
void onSpeedChanged(double value) | 監聽當前車速變化 | [SPEED_MIN,SPEED_MAX] [0,282]km/h | |
void onAccelerateDeepnessChanged(int value) | 監聽油門深度變化 | [DEEP_PERSENT_MIN,DEEP_PERSENT_MAX] [0,100]% | |
void onBrakeDeepnessChanged(int value) | 監聽制動深度變化 | [DEEP_PERSENT_MIN,DEEP_PERSENT_MAX] [0,100]% |