[英]To use or not to use getMyLocation () in google maps API v2 for android?
我目前正在開發一個利用google maps api v2的一些簡單功能的應用程序。 該應用程序應該找到用戶的當前位置,然后顯示我選擇的一些位置,這些位置也應該靠近用戶。
我已經找到並顯示用戶位置。 事實是,似乎不贊成使用getMyLocation()(我當前正在使用),這是根據android的開發人員站點進行的。 但是,Eclipse對此方法沒有顯示任何過時的警告信號。 在我開始編寫代碼時,我還不知道這一點。
所以我的問題是:如果我計划發布我的應用程序,我將來是否會擔心這會成為問題?
這是我進入用戶位置的代碼:
if (map.getMyLocation() != null) {
Toast.makeText(this, "You are here", Toast.LENGTH_LONG).show();
map.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(
map.getMyLocation().getLatitude(), map.getMyLocation()
.getLongitude()), 15));
}
非常感謝您的時間和答復。
如文檔中所述,已棄用。
嘗試改用LocationClient實現。
http://developer.android.com/reference/com/google/android/gms/location/LocationClient.html
您可以啟用地圖V2上可用的“我的位置圖層”。
map.setMyLocationEnabled (true)
檢查: http : //developer.android.com/reference/com/google/android/gms/maps/GoogleMap.html#setMyLocationEnabled%28boolean%29
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.