这仅在用户首次打开地图时发生.如果关闭地图然后重新打开,则会以正确的坐标为中心.这只发生在Nexus 9上.我有两个其他设备用于测试它在第一次尝试时正确居中的地图.
这是我调用以使地图居中的代码:
LatLng pos = new LatLng(36.5323,-87.3546); CameraUpdate center = CameraUpdateFactory.newLatLng(pos); CameraUpdate zoom = CameraUpdateFactory.zoomTo(14); map.moveCamera(center); map.animateCamera(zoom);
谁能告诉我为什么会这样?
解决方法 试试这个LatLng pos= new LatLng(LATITUDE,LONGITUDE);CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng,16);map.animateCamera(cameraUpdate);总结
以上是内存溢出为你收集整理的android – Google Maps CameraUpdate移动到错误的坐标全部内容,希望文章能够帮你解决android – Google Maps CameraUpdate移动到错误的坐标所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)