Android中实现GPS定位的简单例子

2019-12-10 20:01:22王旭

易采站长站为您分析Android中实现GPS定位的简单例子,例子逻辑清晰,但相对简单了些,需要的朋友可以参考下

今天弄了一个多小时,写了一个GPS获取地理位置代码的小例子,包括参考了网上的一些代码,并且对代码进行了一些修改,希望对大家的帮助。具体代码如下: 要实用Adnroid平台的GPS设备,首先需要添加上权限,所以需要添加如下权限:

 

 
  1. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 

具体实现代码如下:

首先判断GPS模块是否存在或者是开启:

 

 
  1. private void openGPSSettings() {  LocationManager alm = (LocationManager) this 
  2. .getSystemService(Context.LOCATION_SERVICE);  if (alm 
  3. .isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) {  Toast.makeText(this, "GPS模块正常", Toast.LENGTH_SHORT) 
  4. .show();  return; 
  5. }   
  6. Toast.makeText(this, "请开启GPS!", Toast.LENGTH_SHORT).show();  Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS); 
  7. startActivityForResult(intent,0); //此为设置完成后返回到获取界面