Closed Virendra-Varma closed 6 years ago
You have to do all your transformation, including the centerCrop
, with Glide to fix your issue:
MultiTransformation multi = new MultiTransformation<>(
new CenterCrop(),
new RoundedCornersTransformation(64, 0, RoundedCornersTransformation.CornerType.TOP));
GlideApp.with(mActivity)
.load(url)
.transform(multi).into(mView.mImageView);
This means that you can remove the scaleType
from your layout XML.
Thank you @LarsEliasNielsen
My xml code is
`<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/bg_normal_chat_gray" android:layout_gravity="end" android:layout_marginEnd="9dp" android:elevation="0dp" android:orientation="vertical"
In adapter java
`MultiTransformation multi = new MultiTransformation<>(
new RoundedCornersTransformation(64, 0,
RoundedCornersTransformation.CornerType.TOP));
GlideApp.with(mActivity) .load(url) .transform(multi).into(mView.mImageView);`
I tried So may ways but not successed