2013-01-13 265 views
13

我的目標是在Android Google Maps API v2地圖上的每個標記上都有多個標記。信息窗口方法(showInfoWindow())不適合,因爲一次只顯示一個信息窗口。例如,我想有這樣的事情:enter image description hereAndroid上帶有文本的多個標記Google Maps API v2

正如你可以看到每個標記都有自己的數據(數量在這個例子中)顯示所有的時間。 如何通過Android Google Maps API實現此目的?v2

回答

6

嘗試這些鏈接最好是使用&這將有助於如何添加多個標記在Android上使用谷歌地圖API第2文本

  1. Link1
  2. Link2
+0

Dixit,謝謝,你的回答也很有幫助,但是Budius這次更快了。 – Paulius

3

嘗試這個

LinearLayout tv = (LinearLayout) this.getLayoutInflater().inflate(R.layout.marker_dialog, null, false); 

tv.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), 
     View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)); 
tv.layout(0, 0, tv.getMeasuredWidth(), tv.getMeasuredHeight()); 

tv.setDrawingCacheEnabled(true); 
tv.buildDrawingCache(); 
Bitmap bm = tv.getDrawingCache(); 

LatLng latLng = new LatLng(latitudemy, longitudemy); 


BitmapDescriptor icon = BitmapDescriptorFactory.fromBitmap(bm); 
BitmapDescriptorFactory.fromResource(R.mipmap.ic_launcher); 
map.addMarker(new MarkerOptions().position(new LatLng(latitudemy, longitudemy)).title("origin").snippet("Srivastava").icon(icon)); 
// Showing the current location in Google Map 
map.addMarker(new MarkerOptions().position(new LatLng(latitude, longitude)).title("destination").snippet("Srivastava").icon(icon)); 
+0

定義您的custum佈局xml的imageview和文本視圖xml – Shikhar

相關問題