Android 通过经纬度获取地理位置信息

2014-11-24 14:10:35 · 作者: · 浏览: 2

首先获取LocationManager、Location及Criteria


Criteria 类介绍:


Criteria是“精确度”的意思,Criteria类提供若干个查询条件:


(1) public void setAccuracy( int accuracy)


位置解析的精度,高或低


参数: Criteria. ACCURACY_FINE,精确模式;


Criteria. ACCURACY_COARSE,模糊模式;


(2) public void setAltitudeRequired(booleanaltitudeRequired)


是否提供海拔高度信息,是或否


(3) public void setBearingRequired(boolean bearingRequired)


是否提供方向信息,是或否


(4) public void setCostAllowed(boolean costAllowed)


是否允许运营商计费,是或否


(5) public void setPowerRequirement(int level)


电池消耗,无、低、中、高,参数 Criteria. NO_REQUIREMENT,Criteria. POWER_LOW,Criteria. POWER_MEDIUM, orCriteria. POWER_HIGH,


(6) public void setSpeedRequired(boolean speedRequired)


是否提供速度信息,是或否



获取地理信息函数: