如何确定我当前的位置(经度、纬度和海拔)?
我想确定我当前的位置(纬度、经度和海拔)。 在我的数据库中,我有一个按表位置排列的表内容(ID,名称,地址,经度,纬度,海拔)
如何确定我的当前位置和最近的位置?
我在manifest.xml中添加了这个:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
我如何使用方法(.getlongitude(); .getLatitude(); .getaltitude()
In 文档 这不清楚。
提前谢谢您。
I want to determine my curent position (latitude, longitude and altitude).
In my database, I have a table contents by table location (id,name,address,longitude,latitude,altitude)
How can I determine my curent position and the most near location?
I Added this in manifest.xml:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
How can i use the methods (.getlongitude(); .getLatitude(); .getaltitude()
In documentation this is not clear.
Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以选择获取最后的已知位置,或监听更新。最简单的方法是获取最新的:
Location lastKnownLocation = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
如果您想要准确的位置,则需要使用 requestLocationUpdates() 监听更新。
另外,请记住检查 GPS 设备是否已启用,请参阅 如何确定 Android 设备的 GPS 是否已启用
要查找最近的地址,请参阅 http://developer.android.com/reference/android/location/Geocoder.html
You can choose to either get the last known location, or listen for updates. The easiest way is to get the latest:
Location lastKnownLocation = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
If you want an accurate location, you need to listen forupdates using requestLocationUpdates().
Also, remember to check whether the GPS device is enabled, see How do I find out if the GPS of an Android device is enabled
To find the nearest addresses, see http://developer.android.com/reference/android/location/Geocoder.html
首先启用您的 GPS。
在AndroidManifest中添加
权限。
First Enable Ur GPS.
In AndroidManifest add
permission for GPS use.