Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 用Android Location獲取當前地理位置的方法

用Android Location獲取當前地理位置的方法

編輯:Android開發實例

在Android應用中,往往有獲取當前地理位置的需求,比如微信獲取附近的人需要獲取用戶當前的位置,不多說,直接上例子。
代碼如下:

public Location getLocation() {// 獲取Location通過LocationManger獲取!
  LocationManager locManger = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
  Location loc = locManger.getLastKnownLocation(LocationManager.GPS_PROVIDER);
  if (loc == null) {
   loc = locManger.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
  }
  return loc;
 }

public void LocationMethod() {// Location常用方法簡介
  Location loc = getLocation();
  // loc.distanceTo(Location dest);float
  // loc.getAltitude();double 海拔高度
  // loc.getLatitude();double
  // loc.getLongitude();double
  // loc.getSpeed();float
 }


要想使用Location服務,還必須添加Location的權限:<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 

OK,此文章內容比較簡單!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved