Glideフィレット長方形は表示されません
1013 ワード
1.原因:
xmlでcenterCropプロパティが設定されているため:
2.解決:
transform(xx,xxx):
3.根本原因:
参照先:
https://blog.csdn.net/lv_fq/article/details/65033161
centerCrop()メソッドのソースコードを見るとtransform()メソッドを呼び出す必要があることがわかります.そのため、前後にCenterCropを共用するとGlideRoundImageの効果が上書きされます.
xmlでcenterCropプロパティが設定されているため:
2.解決:
transform(xx,xxx):
Glide.with(context)
.load(Tools.showNormalPath(coll.get(position).getImage()))
.crossFade()
.transform(new CenterCrop(context),new GlideRoundTransform(context,10))
.into(viewHolder.iv_shop);
3.根本原因:
参照先:
https://blog.csdn.net/lv_fq/article/details/65033161
centerCrop()メソッドのソースコードを見るとtransform()メソッドを呼び出す必要があることがわかります.そのため、前後にCenterCropを共用するとGlideRoundImageの効果が上書きされます.
public BitmapRequestBuilder centerCrop() {
return transform(glide.getBitmapCenterCrop());
}