当我从网址加载图片时。然后ImageView在imageView的顶部和底部显示黑色。我正在使用下滑库加载图像。我也用过毕加索。但是问题没有解决。
屏幕截图
Xml代码
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
app:cardElevation="@dimen/cardView_elevation"
android:layout_margin="@dimen/layout_margin"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RelativeLayout
android:layout_margin="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:scaleType="fitXY"
android:id="@+id/video_thumbnail"
android:layout_width="100dp"
android:layout_height="80dp" />
<TextView
android:padding="10dp"
android:textSize="16sp"
android:lines="2"
android:layout_marginRight="2dp"
android:layout_marginLeft="2dp"
android:layout_toRightOf="@+id/video_thumbnail"
android:text="Happy Helloween Song | School hhe hel are ahowar eyou"
android:id="@+id/video_title"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<TextView
android:layout_marginTop="10dp"
android:layout_below="@id/video_title"
android:id="@+id/video_publishTime"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/ic_access_time_black_24dp"
android:gravity="end"
android:padding="2dp"
android:textColor="#000"
android:textSize="12sp"
android:text="Morning ago : 12:9"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:drawableStart="@drawable/ic_access_time_black_24dp" />
</RelativeLayout>
</android.support.v7.widget.CardView>
Java代码
@Override
public void onBindViewHolder(VideosViewHolder holder, int position) {
Video video = mList.get(position);
holder.mTitle.setText(video.getTitle());
holder.mPublishTime.setText(video.getPublishAt());
Glide.with(context).load(video.getThumbnail()).into(holder.mThumbnail)
}
答案 0 :(得分:0)
您可以使用以下代码: Picasso.get() .load(URL) .placeholder(R.drawable.user_placeholder)//设置默认图片 .error(R.drawable.user_placeholder_error)//设置默认图片 .into(imageView);