2014-04-10 4 views
0

내 앱에지도 뷰를 추가하고지도 뷰에 마커를 추가하는 간단한 코드를 작성했습니다. 내가 마커 제목과 같은 마커에 대한 더 많은 정보를 담은 정보 풍선을 가져와야하는 마커를 두드려야합니다. 나는 거기에 OSMDroid에 대한 인터넷에 엄청난 양의 정보가 없다는 것을 알았고 누군가가 이것을하는 간단한 방법을 알고 있는지 궁금해하고 있었다. 내지도보기에 마커를 추가

내 코드 :
OSMDroid/OSMBonusPack 마커에 정보 풍선이있는 마커 추가

  // 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(); 
+0

귀하의 코드는 귀하가 필요로하는 것과 정확히 일치합니다 : 마커를 탭하면 거품이 열리고 제목이 "POINT"로 표시됩니다. 그렇다면 정확한 문제는 무엇입니까? 시도 할 때 작동하지 않습니까? – MKer

+0

오, 정말? 예. 마커를 탭하면 풍선이 나타나지 않습니다. 왜 이런거야? –

답변

0

문제 해결 :
내가 거품을 만드는 데 필요한 .XML 및 .PNG 파일을 잃어버린 밝혀!

+0

코드로 설명 할 수 있습니까? 감사! –

+0

나만의 방식으로 공유 할 수 있습니까 ?? – user232803

관련 문제