Android 教你如何通过 LocationManager 获取得到当前位置坐标
2010-04-21 06:17:00 来源:WEB开发网核心提示:// Provider被disable时触发此函数,比如GPS被关闭}public void onProviderEnabled(String provider) {// Provider被enable时触发此函数,Android 教你如何通过 LocationManager 获取得到当前位置坐标(2),比如GPS被打
// Provider被disable时触发此函数,比如GPS被关闭
}
public void onProviderEnabled(String provider) {
// Provider被enable时触发此函数,比如GPS被打开
}
public void onStatusChanged(String provider, int status, Bundle extras) {
// Provider的转态在可用、暂时不可用和无服务三个状态直接切换时触发此函数
}
};
最后我们在AndroidManifest.xml中加入GPS权限
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
如果是在模拟器中调试,可以打开”Window” ?>”Show View” 中打开”Emulator Control” View即可手动设置,或通过KML和GPX文件来设置一个坐标。
或者使用geo命令,开始?> 运行?>输入 telnet 5554,然后在命令行下输入 geo fix -39.4 116.9 326 ,这三个参数分别代表了经度、纬度和海拔(海拔可不写)
这样我们就可以获取所在位置的坐标了
[]
更多精彩
赞助商链接