2016-07-15 100 views
-3

我正嘗試在應用程序中獲取城市名稱。就像如果GPS顯示紐約這樣的地方應該設置一個文本視圖紐約內,如果GPS顯示位置爲印度這樣的文本視圖應該顯示爲印度來自gps的城市名稱

+0

看看Geocoder:https://developer.android.com/reference/android/location/Geocoder.html當然,首先你需要地理位置。 – adalPaRi

+0

它不顯示任何代碼 –

+0

訪問此https://developer.android.com/training/location/display-address.html – Bharatesh

回答

0

試試這個代碼:

Geocoder geocoder; 
List<Address> addresses; 
geocoder = new Geocoder(this, Locale.getDefault()); 

addresses = geocoder.getFromLocation(latitude, longitude, 1); 

String city = addresses.get(0).getLocality(); 
+0

只是我需要添加此代碼?或者我需要添加的其他東西? –

+0

首先從GPS獲取緯度,然後添加此代碼 – Manish

+0

,因爲您需要經緯度第一個 – Manish

相關問題