2015-11-01 40 views
0

在我的android應用程序中,我計算gps位置並將緯度日誌值顯示到TextView中,並且我使用這個lat long值在SQLITE數據庫上進行查詢。 現在我試圖向TextView顯示由lat和log計算的位置名稱。我嘗試geocodeby我有soma錯誤。 這是我計算的代碼lat和長值:Android地理編碼gps lat long

ImageView bt_get_mygpspos = (ImageView)getView().findViewById(R.id.bt_get_mygpspos); 
       edittext_mygpspos = (EditText)getView().findViewById(R.id.edittext_mygpspos); 
       bt_get_mygpspos.setOnClickListener(new OnClickListener(){ 
        @Override 
        public void onClick(View v) { 
         GPSTracker mGPS = new GPSTracker(getActivity()); 
         if(mGPS.canGetLocation()){ 
          query.curPos = new LatLng(mGPS.getLatitude(),mGPS.getLongitude()); 
          edittext_mygpspos.setText("lat:"+query.curPos.latitude+" lon:"+query.curPos.longitude); 
          Log.e("test", "lat:"+query.curPos.latitude+" lon:"+query.curPos.longitude); 
         }else{ 
          mGPS.showSettingsAlert(); 
         } 
        } 
       }); 

我怎麼能trasform的mGPS.Latitude和經度位置顯示到TextView中的名字嗎?

Thans

回答

0

你可以使用任何公共網絡爲基礎的API地理編碼,如:

Yandex是前蘇聯空間更好,有更好的每日免費限制的:當Google比較2 500 25 000請求。在其他任何細節Google更好。