0
我想在Google Maps v2的InfoWindow中加載動態圖像。我在加載內存中的圖像和getInfoContents返回要顯示的視圖之間有一個有趣的競爭條件。即使圖像位於內存中,但在位圖中,它可能無法在返回視圖時完成繪製。我在網上嘗試了很多解決方案,但都沒有100%。Google Maps InfoWindow ImageView
下面是我目前的代碼。我重寫GoogleMap.InfoWindowAdapter的getInfoContents方法。
任何人有一個想法如何處理這個?
@Override
public View getInfoContents(final Marker marker) {
final View view = LayoutInflater.from(context).inflate(R.layout.template_map_info_window, null);
final ImageView vehicleImage = (ImageView) view.findViewById(R.id.infowindow_image);
vehicleImage.setImageBitmap(myBitmap);
return view;
}