protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.layout1_image);//.test.layout.activity_main2); string url = "http://img1.dzwww.com:8080/tupian_pl/20150813/16/7858995348613407436.jpg"; ImageView imageView = FindViewById <ImageView>(Resource.Id.imgView); var requestOptions = new RequestOptions(); requestOptions.Placeholder(Resource.Drawable.I5); requestOptions.CenterCrop(); requestOptions.DontAnimate(); //requestOptions.SkipMemoryCache(true); requestOptions.Error(Resource.Drawable.I7); //Glide.With(this).Load(ImageUrl).Apply(requestOptions).Into(imageView); RequestOptions.DiskCacheStrategyOf(DiskCacheStrategy.None);//磁盘缓存 Glide.With(imageView.Context) .Load(url) //.Load(Resource.Drawable.I8) //.PlaceHolder(R.drawable.place_image)//图片加载出来前,显示的图片 //.Error(Resource.Drawable.girl)//图片加载失败后,显示的图片 .Apply(requestOptions) .Apply(RequestOptions.CircleCropTransform()) .Into(imageView); //.Into(imageView); //new GlideDrawableImageViewTarget // Create your application here }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { base.OnBindViewHolder(holder, position); if (holder is ItemViewHolder) { ItemViewHolder itemViewHolder = (ItemViewHolder)holder; var relatesBean = relates[position];//.get(position); var dd = "http://d.hiphotos.baidu.com/image/pic/item/d000baa1cd11728bc4388fe7c5fcc3cec2fd2cd9.jpg"; var requestOptions = new RequestOptions(); requestOptions.Placeholder(Resource.Drawable.I1); requestOptions.CenterCrop(); requestOptions.DontAnimate(); requestOptions.Error(Resource.Drawable.I7); requestOptions.CircleCrop(); Glide.With(holder.ItemView) .Load(dd) .Apply(requestOptions) .Into(itemViewHolder.mVideoPic); //.i //.with(getContext()) // .load(relatesBean.getPic()) // .centerCrop() // .diskCacheStrategy(DiskCacheStrategy.ALL) // .placeholder(R.drawable.bili_default_image_tv) // .dontAnimate() // .into(itemViewHolder.mVideoPic); itemViewHolder.mVideoTitle.Text = "Test"; // relatesBean.getTitle();//.setText(relatesBean.getTitle()); itemViewHolder.mVideoPlayNum.Text = "10"; // relatesBean.getStat().getView().ToString();//.setText( //NumberUtil.converString(relatesBean.getStat().getView())); itemViewHolder.mVideoReviewNum.Text = "0"; // relatesBean.getStat().getView().ToString();//setText( // NumberUtil.converString(relatesBean.getStat().getDanmaku())); itemViewHolder.mUpName.Text = "Someone"; // relatesBean.getOwner().getName();// setText(relatesBean.getOwner().getName()); } }