我对Android中的GPS有一些小问题:
如何确定设备上是否有GPS?
我找到了几个用于确定当前位置坐标的链接。有没有办法根据这些坐标确定城市/州/国家?
答案 0 :(得分:3)
第一个问题。您可以通过调用LocationProvider
的{{3}}方法尝试获取某个LocationManager
。如果请求的提供者可用,则返回LocationProvider,否则返回null。
你的第二个问题。是的,您可以使用getProvider()执行此操作。通过调用GeoCoder方法并向其传递纬度,经度和您想要获取的最大地址的值。