<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      百度地圖 根據經緯度獲取地址

      1、設置AndroidManfest.xml權限

      View Code
       <!-- 訪問網絡的權限 -->
          <uses-permission android:name="android.permission.INTERNET" />
          <!-- 訪問精確位置的權限 -->
          <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
          <!-- 訪問網絡狀態的權限 -->
          <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
          <!-- 訪問WIFI網絡狀態的權限 -->
          <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
          <!-- 改變WIFI網絡狀態的權限 -->
          <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
          <!-- 讀寫存儲卡的權限 -->
          <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
          <!-- 讀取電話狀態的權限 -->
          <uses-permission android:name="android.permission.READ_PHONE_STATE" />

      2、配置jar包

      3、初始化設置BMapManager

      View Code
      mapManager = new BMapManager(this);
              mapManager.init("EDB67AD764D300895C95ABA02A4DDC58D5485CCD",
                      new MyMKGeneralListener());
              // 設置通知間隔:iMaxSecond - 最大通知間隔,單位:秒;iMinSecond - 最小通知間隔,單位:秒
              mapManager.getLocationManager().setNotifyInternal(20, 5);

      4、獲取手機經緯度,并顯示地址信息

      View Code
      mapManager.getLocationManager().requestLocationUpdates(
      new MyLocationListener());
      mapManager.start();

      在LocationListener中獲取經緯度

      View Code
          class MyLocationListener implements LocationListener {
      
              @Override
              public void onLocationChanged(Location arg0) {
                  int jindu = (int) (arg0.getLatitude()*1000000);
                  int weidu = (int) (arg0.getLongitude()*1000000);
                  tv1.setText("經度:" + jindu + ",緯度:" + weidu);
      
                  MKSearch search = new MKSearch();
                  search.init(mapManager, new MyMKSearchListener());
                  search.reverseGeocode(new GeoPoint(jindu, weidu));
              }
      
          }

      在MKSearch接口中進行地址轉化

      View Code
      @Override
              public void onGetAddrResult(MKAddrInfo arg0, int arg1) {
                  if (arg0 == null) {
                      tv2.setText("沒有獲取想要的位置");
                  } else {
                      GeoPoint point = arg0.geoPt;
                      tv2.setText("地址:" + arg0.strAddr + ",坐標:"
                              + point.getLatitudeE6() + "," + point.getLongitudeE6());
                  }
              }

      效果:

      源碼下載:BaiduMapTest.rar

      附加部分解釋

      View Code
      /**
       * 實現MKSearchListener接口,用于實現異步搜索服務,得到搜索結果
       * 
       * @author liufeng
       */
      public class MySearchListener implements MKSearchListener {
          /**
           * 根據經緯度搜索地址信息結果
           * @param result 搜索結果
           * @param iError 錯誤號(0表示正確返回)
           */
          @Override
          public void onGetAddrResult(MKAddrInfo result, int iError) {
          }
      
          /**
           * 駕車路線搜索結果
           * @param result 搜索結果
           * @param iError 錯誤號(0表示正確返回)
           */
          @Override
          public void onGetDrivingRouteResult(MKDrivingRouteResult result, int iError) {
          }
      
          /**
           * POI搜索結果(范圍檢索、城市POI檢索、周邊檢索)
           * @param result 搜索結果
           * @param type 返回結果類型(11,12,21:poi列表 7:城市列表)
           * @param iError 錯誤號(0表示正確返回)
           */
          @Override
          public void onGetPoiResult(MKPoiResult result, int type, int iError) {
          }
      
          /**
           * 公交換乘路線搜索結果
           * @param result 搜索結果
           * @param iError 錯誤號(0表示正確返回)
           */
          @Override
          public void onGetTransitRouteResult(MKTransitRouteResult result, int iError) {
          }
      
          /**
           * 步行路線搜索結果
           * @param result 搜索結果
           * @param iError 錯誤號(0表示正確返回)
           */
          @Override
          public void onGetWalkingRouteResult(MKWalkingRouteResult result, int iError) {
          }
      }

       

      posted @ 2012-07-13 15:15  ok_lanyan  閱讀(21455)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 免费极品av一视觉盛宴| 一区二区三区日本久久九| 泸州市| 四虎成人精品永久免费av| 亚洲av无码精品色午夜蛋壳| 国产亚洲精品成人aa片新蒲金 | 人妻少妇精品中文字幕| 国内少妇偷人精品免费| 国内熟妇人妻色在线三级| 中文字幕波多野不卡一区| 国产精品久久久久7777| 亚洲国产日韩a在线播放 | 亚洲色大成网站WWW久久| 国产亚洲精品久久久久久久软件| 国产亚洲精品日韩香蕉网| 日韩精品国产二区三区| 国产人与zoxxxx另类| 国产真人做受视频在线观看| 久久国产免费观看精品3| 亚洲香蕉网久久综合影视| 欧美成人无码a区视频在线观看 | 亚洲欧美一区二区成人片 | 国产精品自拍视频第一页| 济阳县| 91福利视频一区二区| 巨熟乳波霸若妻在线播放| 欧美亚洲国产一区二区三区| 日韩无人区码卡1卡2卡| 真人作爱免费视频| 国产一区国产二区在线视频 | 欧美熟妇乱子伦XX视频| 午夜福利影院不卡影院| av日韩精品在线播放| 国产精品国产片在线观看| 久久精品欧美日韩精品| 国产成人精品亚洲精品密奴| av中文字幕在线二区| 亚洲区色欧美另类图片| 国内自拍视频一区二区三区| 精品人妻免费看一区二区三区| 欧美成人精品手机在线|