我正在为安卓制作一个 GPS 应用程序。我需要知道用户的位置。location 存储什么样的数据:
Location location = locationManager.getLastKnownLocation(provider);
我的意思是它是否存储坐标或城市名称等?
我正在为安卓制作一个 GPS 应用程序。我需要知道用户的位置。location 存储什么样的数据:
Location location = locationManager.getLastKnownLocation(provider);
我的意思是它是否存储坐标或城市名称等?
根据Location,它包含:
表示地理位置的数据类。
位置可以包含纬度、经度、时间戳和其他信息,例如方位、高度和速度。
LocationManager 生成的所有位置都保证具有有效的纬度、经度和时间戳(UTC 时间和自启动以来经过的实时时间),所有其他参数都是可选的。
所以是的,您可以使用设备知道的该页面中的方法。
有关如何查找城市的信息,请参阅Geocoder类。