我有一个适配器返回我的产品列表,它的内部有一个ImageView
,并且我正在使用Glide下载图像
如您所见,图像具有背景色,主图像是这样的:
如您所见,服务器上的主图像没有背景。
这是我的xml代码:
<ImageView
android:id="@+id/img"
android:layout_width="match_parent"
android:layout_height="120dp"
android:layout_gravity="center_horizontal"
android:adjustViewBounds="true"
android:scaleType="fitCenter" />
这是我的Java代码:
Glide.with(ctx).load(ctx.getString(R.string.url) + "Opitures/" + img).into(viewHolder.img);
如何删除背景?
答案 0 :(得分:1)
将背景色设为透明
使用xml:android:background =“ @ android:color / transparent”
使用JAVA:viewHolder.img.setBackgroundColor(getResources()。getColor(android.R.color.transparent));