我是Android應用程序的一名創建者,我對GeoLocalisation應用程序感興趣。 所以,我開發了一個應用程序,返回用戶設備的當前位置(緯度/經度),我的問題是我想在該位置獲得一個標記。 你可以找到我的源代碼在這個環節,所以請i'l有人知道如何解決這個問題,我要做greatfull http://hotfile.com/dl/134520763/75c0f91/current_location.rar.html在當前位置獲取標記
0
A
回答
1
類HelloItemizedOverlay擴展ItemizedOverlay { 私人ArrayList的mOverlays =新的ArrayList(); private Context mContext;
public HelloItemizedOverlay(Drawable defaultMarker, Context context) {
super(boundCenterBottom(defaultMarker));
mContext = context;
}
public void addOverlay(OverlayItem overlay) {
mOverlays.add(overlay);
populate();
}
@Override
protected OverlayItem createItem(int i) {
return mOverlays.get(i);
}
@Override
public int size() {
return mOverlays.size();
}
@Override
protected boolean onTap(int index) {
OverlayItem item = mOverlays.get(index);
AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
dialog.setTitle(item.getTitle());
dialog.setMessage(item.getSnippet());
dialog.show();
return true;
}
}
GeoPoint geoPoint = new GeoPoint((int) (latitude * 1E6), (int) (longitude * 1E6));
mapOverlays = mapView.getOverlays();
Drawable drawable = this.getResources().getDrawable(R.drawable.pin);
itemizedOverlay = new HelloItemizedOverlay(drawable, this);
overlayItem = new OverlayItem(geoPoint, "Starting Location", "any text");
itemizedOverlay.addOverlay(overlayItem);
mapOverlays.add(itemizedOverlay);
MapController mapController = mapView.getController();
mapController.animateTo(geoPoint);
0
發佈內嵌代碼。你將需要使用像ItemizedOverLay這樣的東西。看Here
相關問題
- 1. 在android studio中使用標記獲取當前位置
- 2. 在記事本++插件中獲取當前光標位置
- 3. 獲取當前鍵盤光標位置
- 4. 獲取當前鼠標位置
- 5. 無法獲取當前位置座標
- 6. 在當前位置添加標記
- 7. 獲取當前位置
- 8. 獲取當前位置
- 9. 獲取當前位置
- 10. 獲取當前位置
- 11. 獲取當前位置android
- 12. 獲取當前位置ImageView
- 13. Android獲取當前位置
- 14. android獲取當前位置
- 15. 獲取學位從當前位置到目標位置Android
- 16. CLLocation當前位置獲取位置
- 17. Angularjs使用標記移動地圖並獲取位置當前標記
- 18. 需要獲取當前位置和目標位置PIN碼
- 19. 在android中獲取當前位置
- 20. 在地圖上獲取當前位置
- 21. 在GPS中獲取當前位置?
- 22. 在mysql表中獲取當前位置
- 23. 當前位置標記(藍圈)
- 24. 將當前位置傳遞給標記
- 25. Android當前位置標記ID(姓名)
- 26. 當前位置拖動的標記
- 27. 顯示當前位置標記出庫
- 28. 從當前職位獲取記錄
- 29. 如何在Sencha-Touch2.0的地圖上獲取當前位置的標記
- 30. ckeditor - 獲取當前光標位置的前一個字符
謝謝你的幫助,但不幸的是,因爲我不熟悉android應用程序,我發現一些問題與我的代碼集成,所以請你能幫我做到這一點。 –
http://hotfile.com/dl/134558054/d5ad706/current_location.rar.html –
請運行我已更新的代碼,您已在以下網址提供... –