2011-10-10 125 views
0

我有一些應用程序,不時發送一些信息到互聯網,讓我們在白天說。我可以輕鬆發送一些座標(使用GPS位置),但我不想那樣。 android手機總是通過wifi或移動網絡連接到互聯網。但並不總是啓用全球定位系統。那麼是否有可能通過WiFi或移動網絡獲得位置?我谷歌這個事情,我結束了通過GPS找到位置,我不想這樣做。如何獲取最近的城市的名稱

你能給我一些想法,我可以做什麼。我看過網站,當我打開它們時,他們知道我在哪裏,所以我猜想只需發出一個互聯網請求並閱讀響應或者使用一些服務,就可以找到最近的城市名稱。 。 。

感謝

回答

0

http://developer.android.com/reference/android/location/package-summary.html

http://developer.android.com/reference/android/location/Address.html#getAddressLine(int)

getLocality看起來像它可以做你想做什麼?

對於知道你在哪裏,他們要麼用你的源IP地址和外觀,向上(這是不是很可靠的很多東西),或者他們使用JavaScript API的地理位置這裏描述的網站:

http://merged.ca/iphone/html5-geolocation

事實上,這裏的一對使用谷歌API來獲取城市名稱的堆棧溢出的答案:

Get city name using geolocation

相關問題