百度地图API学习笔记(四)
16lz
2021-01-26
com.baidu.location.BDLocation,定位结果
嵌套类摘要 | |
---|---|
class | BDLocation.Address |
字段摘要 | |
---|---|
static | CREATOR |
static boolean | Debug |
static boolean | is_for_baidu_map |
static boolean | is_for_pre_import |
static java.lang.String | mVersion |
static int | OPERATORS_TYPE_MOBILE 中国移动运营商 |
static int | OPERATORS_TYPE_TELECOMU 中国电信运营商 |
static int | OPERATORS_TYPE_UNICOM 中国联通运营商 |
static int | OPERATORS_TYPE_UNKONW 未知的运营商 |
static float | SDK_VERSION |
static int | TraceVersion |
static int | TypeCacheLocation 定位结果描述:缓存定位结果,目前该功能已经取消,由离线定位来代替 |
static int | TypeCriteriaException |
static int | TypeGpsLocation 定位结果描述:GPS定位结果 |
static int | TypeNetWorkException 定位结果描述:网络连接失败 |
static int | TypeNetWorkLocation 定位结果描述:网络定位结果 |
static int | TypeNone 定位结果描述:无效定位结果 |
static int | TypeOffLineLocation 定位结果描述:离线定位结果 |
static int | TypeOffLineLocationFail 定位结果描述:离线定位失败 |
static int | TypeOffLineLocationNetworkFail 定位结果描述:网络请求失败,基站离线定位结果 |
static int | TypeServerError 定位结果描述:server定位失败,没有对应的位置信息 |
方法摘要 | |
---|---|
int | describeContents() |
java.lang.String | getAddrStr() 获取详细地址信息 |
java.lang.String | getAdUrl(java.lang.String ak) |
double | getAltitude() 获取高度信息,目前没有实现 |
java.lang.String | getCity() 获取城市 |
java.lang.String | getCityCode() |
java.lang.String | getCoorType() 获取所用坐标系,目前没有实现,以locationClientOption里设定的坐标系为准 |
float | getDirection() 获取手机当前的方向 |
java.lang.String | getDistrict() 获取区/县信息 |
java.lang.String | getFloor() 获取楼层信息,仅室内定位时有效 |
double | getLatitude() 获取纬度坐标 |
int | getLocType() 获取定位类型: 参考 定位结果描述 相关的字段 |
double | getLongitude() 获取经度坐标 |
java.lang.String | getNetworkLocationType() 在网络定位结果的情况下,获取网络定位结果是通过基站定位得到的还是通过wifi定位得到的 |
int | getOperators() 获取运营商信息 |
java.lang.String | getProvince() 获取省份 |
float | getRadius() 获取定位精度 |
int | getSatelliteNumber() gps定位结果时,获取gps锁定用的卫星数 |
float | getSpeed() 获取速度,仅gps定位结果时有速度信息 |
java.lang.String | getStreet() 获取街道信息 |
java.lang.String | getStreetNumber() 获取街道号码 |
java.lang.String | getTime() server返回的当前定位时间 |
boolean | hasAddr() 是否有地址信息 |
boolean | hasAltitude() |
boolean | hasRadius() |
boolean | hasSateNumber() |
boolean | hasSpeed() 是否包含速度信息 |
void | internalSet(int i, java.lang.String data) |
boolean | isCellChangeFlag() 仅在getloctype == TypeOffLineLocationNetworkFail起作用。 |
void | setAddrStr(java.lang.String mAddrStr) |
void | setAltitude(double altitude) |
void | setCoorType(java.lang.String coorType) |
void | setDirection(float direction) 设置手机当前的方向 |
void | setLatitude(double latitude) |
void | setLocType(int locType) |
void | setLongitude(double longitude) |
void | setRadius(float radius) |
void | setSatelliteNumber(int satelliteNumber) |
void | setSpeed(float speed) |
void | setTime(java.lang.String time) |
void | writeToParcel(Parcel dest, int arg1) |
com.baidu.location
接口 BDLocationListener
public interface BDLocationListener
方法摘要 | |
---|---|
void | onReceiveLocation(BDLocation location) 定位请求回调函数 |
方法详细信息 |
---|
onReceiveLocation
void onReceiveLocation(BDLocation location)
- 定位请求回调函数
-
- 参数:
-
BDLocaiton:定位结果
更多相关文章
- android 从媒体库去数据
- Android(安卓)TextView获取某一行文字
- 自定义ViewGroup onMeasure onLayout
- android文件打开方式
- Android(安卓)技术总结(016)—— 使用百度地图api获取当前位置
- 测试手机多点触摸
- TextView获取行数
- Android(安卓)获取系统自带相机的照片
- android实现从网上获取数据