在ANDROID中,如何使用GPS获取当前位置并在地图中跟踪而不在程序中给出任何位置?
我是android新手,谁能帮我解决我的问题...... 如何使用 GPS 获取当前位置并在地图中进行跟踪,而不在程序中给出任何位置???
I am new to android, can anyone help me for my question....
How to get a current position and tracking in map using GPS without giving any location in a program?????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你想要简单的出路!使用 MyLocationOverlay 对象。您可以通过调用方法
getLastFix();
来获取当前位置。要启用跟踪,请使用enableMyLocation()
。要将此对象添加到地图中,您需要将其添加到地图叠加层中。请确保在
onPause()
中执行此操作:可以通过调用
currLoc.enableMyLocation();
在onResume()
中恢复更新您 这是我能找到的最简单的方法!而且也很准确
You want the easy way out ! Use
MyLocationOverlay
object. you can get the current location by calling the methodgetLastFix();
. To enable tracking useenableMyLocation()
. To add this object to the map you need to add it to your map overlays.Do make sure, in
onPause()
you do this :you can resume updates in
onResume()
by callingcurrLoc.enableMyLocation();
This is the easiest way I could find! and it is quite accurate too
尝试 ;
在AndriodManifest.xml中添加:
Try ;
Add in AndriodManifest.xml:
通过这段代码
你将得到你的纬度和经度。
你可以在你的 gmap 上使用它。
此代码也有问题地启动 GPS 功能。希望这会帮助你..祝一切顺利:)
}
Through this code u will get ur lat and long.
and u may use it on ur gmap.
this code also start gps functionality problematically. Hope this will help u.. All the best :)