资 源 简 介
Android 获取经度 纬度 位置信息,在Android系统的手机上运行后,会显示出纬度和经度信息,具体的方法请参见以下代码:
//方法:返回查询条件
public Criteria getCriteria(){
Criteria c = new Criteria();
c.setAccuracy(Criteria.ACCURACY_COARSE); //设置查询精度
c.setSpeedRequired(false);//设置是否要求速度
c.setCostAllowed(false);//设置是否允许产生费用
c.setBearingRequired(false);//设置是否需要得到方向
c.setAltitudeRequired(false);//设置是否需要得到海拔高度
c.setPowerRequirement(Criteria.POWER_LOW);//设置允许的电池消耗级别
return c;//返回查询条件
}
//方法:更新EditText中显示的内容
public void updateView(Location newLocation){
if(newLocation !=null){//判断是否为空
et.setText("您现在的位置是
纬度:");
et.append(String.valueOf(newLocation.getLatitude())); //获得纬度
et.append("
经度:");
et.append(String.valueOf(newLocation.getLongitude()));//获得精度
}
else{ //如果传入的Location对象为空则清空EditText
et.getEditableText().clear();//清空EditText对象
}