难以在谷歌地图上绘制用户的当前位置(经度和纬度)
我使用本教程编写了代码 http://marakana.com/forums/android/examples/ 311.html 除了绘图部分外,它工作正常。它显示经度和纬度,但没有在谷歌地图上显示它们。任何人都可以告诉我此代码中的错误,该错误不允许在地图上绘制坐标。这是我的代码:
I wrote a code using this tutorial http://marakana.com/forums/android/examples/311.html It is working fine except the plotting part.It is showing longitude and latitude but not showing them on google map.Can anyone tell me error in this code which is not allowing to plot the coordinates on map. Here is my code:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用 MapController.setCenter() 而不是 animateTo()
这对我来说效果很好......
Try to use MapController.setCenter() instead of animateTo()
That works fine for me...
由于抛出异常,因此调用了“无法获取地理编码器数据”,
模拟器 2.2 API 8 中的错误:http://code.google.com/p/android/issues/detail?id=8816
java.io.IOException:服务不可用
在 android.location.Geocoder.getFromLocation(Geocoder.java:117)
addresses
可能为null
因此会抛出 NPESince an Exception is thrown, "Could not get Geocoder data" was called,
Bug in the Emulator 2.2 API 8 : http://code.google.com/p/android/issues/detail?id=8816
java.io.IOException: Service not Available
at android.location.Geocoder.getFromLocation(Geocoder.java:117)
addresses
might benull
so a NPE is thrown