使用GPS获取Android手机的位置
关于基本的Android编程,我还有另一个问题:
如何访问GPS以获取正在运行该应用程序的手机的当前位置?检索信息需要多长时间?在这种情况下,GPS可能会被禁用,如何再次启用/禁用它。
必须在andorid清单中授予哪些权限?
问候和感谢您的回答,
诗丹
回答:
一些答案:
访问:请参见LocationManager和LocationListener。
权限:android.permission.ACCESS_FINE_LOCATION
演示:
public class GPSLocationManager implements LocationObservable {private static final long INTERVAL = 10*1000;
private LocationManager locationManager;
public GPSLocationManager(LocationManager locationManager) {
this.locationManager = locationManager;
}
public void requestLocationUpdates(LocationListener locationListener) {
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER,
INTERVAL,
0, locationListener);
}
public void removeUpdates(LocationListener locationListener) {
locationManager.removeUpdates(locationListener);
}
}
以上是 使用GPS获取Android手机的位置 的全部内容, 来源链接: utcz.com/qa/416961.html