android - Glide Transformation Strange behaviour in recycleview -


i using glide imageview transformation.

1. centercrop roundedcorner

code :

      if (path != null) {                 glide.with(context)                         .load(new file(path))                         .asbitmap()                         .transform(new centercrop(context), new roundedcornerstransformation(context, 15, 0,                                 roundedcornerstransformation.cornertype.all))                         .diskcachestrategy(all)                         .placeholder(r.drawable.place_holder_album)                         .into(holder.eventimage);             } 

xml :

<framelayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:custom="http://schemas.android.com/apk/res-auto"     android:layout_width="110dp"     android:layout_height="110dp"     android:layout_gravity="center_horizontal">      <relativelayout         android:id="@+id/layout_image"         android:layout_width="match_parent"         android:layout_height="match_parent"         android:layout_marginleft="5dp"         android:layout_marginright="2dp"         android:layout_margintop="@dimen/layout_margin_micro"         android:background="@drawable/grid_color_selector"         android:clickable="true"         android:orientation="vertical"         android:padding="@dimen/view_padding_nano">          <imageview             android:id="@+id/image_event"             android:layout_width="@dimen/view_image_grid_size"             android:layout_height="@dimen/view_image_grid_size"             android:scaletype="centercrop"             android:src="@drawable/place_holder_album" />          <imageview             android:id="@+id/ic_remove"             android:layout_width="38dp"             android:layout_height="38dp"             android:layout_alignparentright="true"             android:src="@drawable/ic_remove" />          <imageview             android:id="@+id/ic_upload"             android:layout_width="38dp"             android:layout_height="38dp"             android:layout_alignparentbottom="true"             android:layout_alignparentright="true"             android:src="@drawable/ic_upload" />          <imageview             android:id="@+id/image_selection"             android:layout_width="@dimen/view_size_30"             android:layout_height="@dimen/view_size_30"             android:layout_alignparentbottom="true"             android:layout_alignparentend="true"             android:layout_alignparentright="true"             android:contentdescription="@null"             android:padding="@dimen/view_padding_micro"             android:src="@mipmap/ic_check"             android:visibility="gone" />          <github.lzyzsd.circleprogress.donutprogress             android:id="@+id/upload_progress"             android:layout_width="@dimen/view_size_40"             android:layout_height="@dimen/view_size_40"             android:layout_alignparentbottom="true"             android:layout_alignparentend="true"             android:layout_alignparentright="true"             android:angle="270"             android:visibility="gone"             custom:donut_background_color="@color/black_overlay"             custom:donut_progress="5"             custom:donut_text_color="@color/white"             custom:donut_text_size="@dimen/text_small" />      </relativelayout>   </framelayout> 

the image load first time, shows strange behaviour , transformations not applied not able figure out problem.

i adding imagesthis first time

this after reloading

ps: have tried lot of solutions none working me

use else case null path,and give default picture eventimage.


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -