itemizedoverlay

    1熱度

    1回答

    我有一個Android應用程序,我在其中顯示帶有ItemizedOverlay的MapView,並且我希望允許用戶觸摸地圖以將新標記添加到疊加層。我的onTouchEvent方法使用內容提供者爲觸摸的位置創建一個新項目。這個調用populate()。當我第一次觸摸MapView時,size方法正確返回1,但是我得到了ArrauInde​​xOutofBoundsException異常,並且沒有調用

    1熱度

    1回答

    我有可以顯示疊加的活動。這個疊加層具有從網絡獲取的標記。 如何從URL中爲這個標記實現延遲加載? THX,伊戈爾

    0熱度

    1回答

    我想添加新的地方,當我長時間在地圖上觸摸,我可以但問題是當我添加覆蓋物,我無法移動地圖。代碼如下。 public class CustomPinPointOverlay extends ItemizedOverlay<OverlayItem> { private GeoPoint newMarkerLocation; public CustomPinPointOverlay

    0熱度

    1回答

    我在我的應用程序中使用MapActivity來顯示地圖,爲此我有一個名爲MapItemizedOverlay的類,它擴展了ItemizedOverlay。我在MapItemizedOverlay類的onTap()函數上添加了一個AlertDialog。運行應用程序後,當我點擊某個點的標記時,應用程序崩潰,發出BadTokenException。我試圖使用Log進行調試,它向我展示了問題出在dial

    0熱度

    1回答

    我的應用程序有按鈕「顯示我」,一個微調器來選擇半徑,一個按鈕「搜索」來搜索結果,, 我的問題我當我點擊「顯示我」它顯示覆蓋在當前位置,當我搜索後選擇半徑它顯示的結果與覆蓋圖,但我目前的位置覆蓋刪除..因爲我使用 List<Overlay> mapOverlays_results; mapOverlays_results =mapView.getOverlays(); mapOverlays_

    1熱度

    1回答

    我需要在地圖視圖疊加上開發動畫。 當用戶點擊當前位置(我的當前位置是我自己的png)時發生一個動畫 - 我的覆蓋層應該反彈。覆蓋圖出現在地圖上時會發生第二個動畫 - 它應該從頂部開始。 我是谷歌搜索和探索一些答案 - 缺乏信息。有沒有人有經驗或知道如何處理 - 請幫助我。 THX

    9熱度

    2回答

    我已經能夠使用「MapActivity」和「ItemizedOverlay」在Android上使用Eclipse在Google地圖上繪製覆蓋圖。但是,當地圖放大和縮小時,疊加層不會更改大小。 我希望疊加層在地圖上「固定」,並隨地圖放大和縮小。如何才能做到這一點? 我找不到定義邊界的教程(例如,將GPS座標用作覆蓋圖像的拐角)。如果你知道一些,請提供鏈接。 和其他任何方式? 非常感謝。

    3熱度

    1回答

    我工作的一個非常基本的應用程序基本上得到您的當前現在的位置,然後讓用戶選擇一個圖標疊加,最終「得方向的位置」 我可以做atm顯示用戶當前的位置以及他們可能想要去的所有可能的目的地 問題在於我顯示路線的基本實現 我到目前爲止所做的工作是從2個靜態位置獲得路線(我最終會將其更改爲用戶位置和靜態位置,但對於測試而言,將其作爲2靜態),但是當顯示此路線時,當前位置和標記的其他覆蓋層消失。 這裏是我的Jav

    0熱度

    1回答

    我在地圖上兩點: 用戶的位置(這被重繪每次收到新座標時間) 揀選位置,其用戶可以選擇下襬自我(用膠帶在地圖上)。如果選擇新點,則立即刪除舊點。 問題: 當用戶選擇一個位置Overlay.onTap(GeoPoint p, MapView mapView)被激活。 MapView.getOverlays()接收地圖上的所有項目。我需要刪除地圖上的舊標記,但無法改變覆蓋對象是舊用戶選取位置和哪一個是用

    3熱度

    2回答

    我有一個類: class MapItemizedOverlay extends com.google.android.maps.ItemizedOverlay<OverlayItem> { private Context context; private ArrayList items = new ArrayList(); public MapItemizedOve