Изображение не загружается с URL с помощью Glide - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь загрузить изображение в мой ImageView, но оно не работает.Я испробовал почти все предлагаемые решения на StackOverflow.Это мой макет

<com.google.android.material.appbar.AppBarLayout
        android:id="@+id/appBar_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <com.google.android.material.appbar.CollapsingToolbarLayout
            android:layout_width="match_parent"
            android:layout_height="250dp"
            app:contentScrim="@color/background"
            app:layout_scrollFlags="scroll|exitUntilCollapsed|snap">

            <ImageView
                android:id="@+id/dp"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:contentDescription="@string/add_placemark"
                android:scaleType="centerCrop"/>

            <androidx.constraintlayout.widget.ConstraintLayout
                android:layout_width="219dp"
                android:layout_height="89dp"
                android:layout_below="@id/addPlacemark_toolbar"
                android:layout_alignParentEnd="true"
                android:layout_gravity="bottom|end"
                android:layout_marginEnd="15dp"
                android:layout_marginBottom="30dp"
                android:orientation="vertical"
                android:translationZ="20dp">

                <TextView
                    android:id="@+id/addPlacemark_title"
                    android:layout_width="match_parent"
                    android:layout_height="38dp"
                    android:layout_marginEnd="8dp"
                    android:text='@={placemark.name,default="Add Placemark"}'
                    android:textAlignment="textEnd"
                    android:textColor="@color/background"
                    android:textSize="25sp"
                    app:layout_constraintEnd_toEndOf="parent"
                    app:layout_constraintTop_toTopOf="parent" />

                <TextView
                    android:id="@+id/addPlacemark_notes"
                    android:layout_width="225dp"
                    android:layout_height="37dp"
                    android:layout_marginEnd="8dp"
                    android:layout_marginBottom="4dp"
                    android:text='@={placemark.description,default="Add a new placemark by filling up details below"}'
                    android:textAlignment="textEnd"
                    android:textColor="@color/background"
                    android:textSize="14sp"
                    app:layout_constraintBottom_toBottomOf="parent"
                    app:layout_constraintEnd_toEndOf="parent"
                    app:layout_constraintTop_toBottomOf="@+id/addPlacemark_title"
                    app:layout_constraintVertical_bias="0.0" />
            </androidx.constraintlayout.widget.ConstraintLayout>

            <androidx.appcompat.widget.Toolbar
                android:id="@+id/addPlacemark_toolbar"
                android:layout_width="match_parent"
                android:layout_height="56dp"
                android:background="@null"
                android:theme="@style/ToolbarIconColor"
                app:layout_collapseMode="pin"
                app:layout_constraintHorizontal_bias="0.0"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent"
                app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
                app:titleTextColor="#FFFFFF" />
        </com.google.android.material.appbar.CollapsingToolbarLayout>
    </com.google.android.material.appbar.AppBarLayout>

И это связанный код в моей деятельности.Сообщение «Загрузка изображения» регистрируется, но изображение не отображается вообще.Заполнитель и ошибка также не отображаются

if (placemark.dp!=""){
  info("Image loading")
  GlideApp.with(this).placeholder(R.drawable.img_load)
      .load("http://inthecheesefactory.com/uploads/source/glidepicasso/cover.jpg").dontTransform().error(R.drawable.img_load)
      .into(dp)
}

Кроме того, я убедился, что Glide успешно интегрирован и инициализирован в проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...