| | |
| | | //设置为高精度定位模式 |
| | | // mLocationOption.isNeedAddress = true |
| | | mLocationOption.interval = 5000 |
| | | // mLocationOption.locationMode = AMapLocationClientOption.AMapLocationMode.Hight_Accuracy |
| | | mLocationOption.locationMode = AMapLocationClientOption.AMapLocationMode.Device_Sensors |
| | | //设置定位参数 |
| | | mlocationClient.setLocationOption(mLocationOption) |
| | |
| | | */ |
| | | fun addMarker( |
| | | aMap: AMap, |
| | | mLat: Double, |
| | | mLng: Double, |
| | | mLat: Double?, |
| | | mLng: Double?, |
| | | view: View, |
| | | peopleId: String |
| | | ): Marker? { |
| | | if (mLat == null || mLng == null){ |
| | | return null |
| | | } |
| | | val options: MarkerOptions = getOption(LatLng(mLat, mLng), view) |
| | | val marker: Marker = aMap.addMarker(options) |
| | | if (!TextUtils.isEmpty(peopleId)) { |