29 lines
910 B
Java
29 lines
910 B
Java
package com.yunbao.live.views;
|
|
|
|
import android.content.Context;
|
|
import android.view.View;
|
|
import android.view.ViewGroup;
|
|
import android.widget.ImageView;
|
|
|
|
import com.bumptech.glide.Glide;
|
|
import com.ms.banner.holder.BannerViewHolder;
|
|
import com.yunbao.live.bean.SlideBean;
|
|
|
|
public class CustomMyViewHolder implements BannerViewHolder<SlideBean> {
|
|
|
|
@Override
|
|
public View createView(Context context, int position, SlideBean data) {
|
|
// 返回mImageView页面布局
|
|
ImageView imageView = new ImageView(context);
|
|
ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(
|
|
ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT
|
|
);
|
|
imageView.setLayoutParams(params);
|
|
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
|
|
Glide.with(context).load(data.getSlide_pic()).into(imageView);
|
|
|
|
return imageView;
|
|
}
|
|
|
|
}
|