簡體   English   中英

OSMDroid / OSMBonusPack單擊標記時添加帶有信息氣泡的標記

[英]OSMDroid/OSMBonusPack adding marker with info bubble on marker click

我編寫了一些簡單的代碼,將mapview添加到我的應用程序,然后將標記添加到mapview。 我想發生的是,當用戶點擊標記時,它會彈出一個信息氣泡,其中包含有關標記的更多信息,例如標記標題。 我發現互聯網上沒有關於OSMDroid的大量信息,我想知道是否有人知道這樣做的簡單方法?

我在地圖視圖中添加標記的代碼:

            // create GeoPoint
            GeoPoint mGeoP = new GeoPoint(51.000000, -2.000000);

            // build a new marker pin
            Marker mPin = new Marker(mapView);
            mPin.setPosition(mGeoP);
            mPin.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM);
            mPin.setIcon(getResources().getDrawable(R.drawable.ic_green_pin2));
            mPin.setTitle("POINT");


            // add new marker pin to map
            mapView.getOverlays().add(mPin);
            mapView.invalidate();

問題解決了:
原來我缺少創建氣泡所需的.XML和.PNG文件!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM