首页 > 解决方案 > Android Glide 不调整图像大小

问题描述

我尝试使用 Android 中的 Glide 库调整图像的大小(其大小在 xml 布局中定义)。但是图像不会调整大小。可能是什么问题?

在 xml 中:

        <de.hdodenhof.circleimageview.CircleImageView
            android:id="@+id/folder_img"
            android:visibility="gone"
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:layout_marginLeft="18dp" android:layout_marginRight="18dp" android:layout_marginStart="18dp"
            android:layout_marginTop="2dp"  android:layout_marginBottom="2dp"
            android:scaleType="centerCrop"
            android:src="@drawable/cat_pomelo_head"/>

在 Java 中:

   Glide.with(mContext)
            .asBitmap()
            .load(snFolder.getImgUrl())
            .apply(new RequestOptions().override(34, 34))
            .into(itemViewHolder.folderImg);

标签: android-glideimage-resizing

解决方案


的 folderImg CircleImageView 的 Visibility设置为GONE

将其设置为android:visibility = "visible"


推荐阅读