Проблема загрузки изображения Пикассо в GoogleMap.InfoWindowAdapter

Я использую Google Maps Api и хочу показать изображение в InfoWindow при нажатии на маркер. Я реализовал это, но есть проблема с Пикассо. Когда я нажимаю на маркер, появляется информационное окно, а imageView показывает изображение-заполнитель. Если я нажму на тот же маркер еще раз, Пикассо успешно загрузит изображение. Я должен щелкнуть дважды, это так странно.

Скриншоты для лучшего понимания:

Сначала нажмите на маркер:

Когда я нажимаю снова:

Вот мои коды ниже:

InfoWindowAdapter (загрузка Пикассо здесь)

mMap.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter() {
        @Override
        public View getInfoWindow(Marker marker) {
            return null;
        }

        @Override
        public View getInfoContents(Marker marker) {
            View myContentsView = getLayoutInflater().inflate(R.layout.map_info_content, null);
            ImageView imageView = (ImageView) myContentsView.findViewById(R.id.imgView_map_info_content);
            Picasso.with(MainActivity.this)
                    .load(marker.getSnippet())
                    .placeholder(R.drawable.ic_placeholder)
                    .into(imageView);
            return myContentsView;
        }
    });

Установка маркеров (использование фрагмента для передачи URL-адреса изображения)

for (MediaFeedData item : mItemList) {
        LatLng position = new LatLng(item.getLocation().getLatitude(),
                item.getLocation().getLongitude());
        mMap.addMarker(new MarkerOptions()
                .snippet(item.getImages().getLowResolution().getImageUrl())
                .icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_point))
                .position(position));
    }

Макет InfoWindow xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">

<ImageView
    android:id="@+id/imgView_map_info_content"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

</LinearLayout>

Ответы на вопрос(2)

Ваш ответ на вопрос