qiuxiang / react-native-amap3d

react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS
https://qiuxiang.github.io/react-native-amap3d/api/
MIT License
1.28k stars 330 forks source link

定位小蓝点隐藏 #480

Open M45ter opened 5 years ago

M45ter commented 5 years ago

地图定位的小蓝点想隐藏不显示,好像android代码上看了下,没有开放相应的参数 原生是有方法的如下 showMyLocation(boolean) - 类 中的方法com.amap.api.maps.model.MyLocationStyle 设置是否显示定位小蓝点,true 显示,false不显示。

qiuxiang commented 5 years ago

你是希望定位的时候,不要在地图上显示吧?

M45ter commented 5 years ago

你是希望定位的时候,不要在地图上显示吧?

是的,原生的是有接口的,大佬,可以开放一个参数出来

qiuxiang commented 5 years ago

那我会建议你用 https://github.com/qiuxiang/react-native-amap-geolocation 进行定位,为了提供更灵活的接口,之后我是有计划移除 MapView 的定位功能,转而提供新接口来更新定位蓝点,就像我另一个百度地图库一样:https://github.com/qiuxiang/react-native-baidumap-sdk#%E5%AE%9A%E4%BD%8D%E5%B9%B6%E5%85%B3%E8%81%94%E5%AE%9A%E4%BD%8D%E5%9B%BE%E5%B1%82

M45ter commented 5 years ago

那我会建议你用 https://github.com/qiuxiang/react-native-amap-geolocation 进行定位,为了提供更灵活的接口,之后我是有计划移除 MapView 的定位功能,转而提供新接口来更新定位蓝点,就像我另一个百度地图库一样:https://github.com/qiuxiang/react-native-baidumap-sdk#%E5%AE%9A%E4%BD%8D%E5%B9%B6%E5%85%B3%E8%81%94%E5%AE%9A%E4%BD%8D%E5%9B%BE%E5%B1%82

我的需求是地图上的定位按钮显示,可以点击定位,但是小蓝点不要显示,是从以前的android原生转移到rn版本的

qiuxiang commented 5 years ago

自己加定位按钮用来触发定位不也一样?

EwanBerg commented 5 years ago

自己加定位按钮用来触发定位不也一样?

请问作者该如何手动触发定位获取当前位置呢?

summer88123 commented 4 years ago

这个需求应该在合理范围内吧,和是否定位无关,只是不希望展示当前定位点。