| java.lang.Object | |
| ↳ | com.tencent.tencentmap.mapsdk.maps.CustomLocationProvider |
自定义定位数据提供器
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interface | CustomLocationProvider.MyLocationSource | ||||||||||
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | NAME | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| synchronized void |
clearLocation()
清理定位点
| ||||||||||
| static CustomLocationProvider | getInstance() | ||||||||||
| synchronized Location |
getLatestLocation()
获取当前最新的定位点
| ||||||||||
| LocationSource |
getLocationSource()
获取定位源对象
| ||||||||||
| synchronized boolean |
hasLocation()
判断当前是否有定位数据
| ||||||||||
| boolean |
hasLocationSource()
判断当前是否有定位源
| ||||||||||
| void |
requestLatestLocation()
请求最新定位点
| ||||||||||
| void |
setMyLocationSource(Handler requestHandler, CustomLocationProvider.MyLocationSource myLocationSource)
设置定位源
| ||||||||||
| void |
setMyLocationSource(CustomLocationProvider.MyLocationSource myLocationSource)
设置定位源
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
清理定位点
获取当前最新的定位点
判断当前是否有定位数据
判断当前是否有定位源
请求最新定位点
设置定位源
| requestHandler | 发起请求过程的线程 |
|---|---|
| myLocationSource | 定位源对象 |
设置定位源
| myLocationSource | 定位源对象 |
|---|