mirror of
https://github.com/Docile-Alligator/Infinity-For-Reddit.git
synced 2026-08-18 02:51:58 +00:00
Continue implementing grid layout for gallery posts. Reset ImageView's scale type back to FIT_CENTER in onViewRecycled in PostRecyclerViewAdapter.
This commit is contained in:
@ -92,7 +92,7 @@ public class PostGalleryTypeImageRecyclerViewAdapter extends RecyclerView.Adapte
|
||||
holder.binding.imageViewItemGalleryImageInPostFeed.setScaleType(ImageView.ScaleType.CENTER_CROP);
|
||||
holder.binding.imageViewItemGalleryImageInPostFeed.getLayoutParams().height = height;
|
||||
} else {
|
||||
holder.binding.imageViewItemGalleryImageInPostFeed.setScaleType(ImageView.ScaleType.FIT_START);
|
||||
holder.binding.imageViewItemGalleryImageInPostFeed.setScaleType(ImageView.ScaleType.FIT_CENTER);
|
||||
holder.binding.imageViewItemGalleryImageInPostFeed.setRatio(ratio);
|
||||
}
|
||||
holder.binding.errorTextViewItemGalleryImageInPostFeed.setVisibility(View.GONE);
|
||||
|
||||
@ -1779,6 +1779,7 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
|
||||
((PostBaseVideoAutoplayViewHolder) holder).toroPlayer.setDefaultResolutionAlready = false;
|
||||
} else if (holder instanceof PostWithPreviewTypeViewHolder) {
|
||||
mGlide.clear(((PostWithPreviewTypeViewHolder) holder).imageView);
|
||||
((PostWithPreviewTypeViewHolder) holder).imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
|
||||
if (((PostWithPreviewTypeViewHolder) holder).imageWrapperFrameLayout != null) {
|
||||
((PostWithPreviewTypeViewHolder) holder).imageWrapperFrameLayout.setVisibility(View.GONE);
|
||||
}
|
||||
@ -1821,6 +1822,7 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
|
||||
((PostGalleryViewHolder) holder).binding.titleTextViewItemPostGallery.setText("");
|
||||
((PostGalleryViewHolder) holder).binding.titleTextViewItemPostGallery.setVisibility(View.GONE);
|
||||
mGlide.clear(((PostGalleryViewHolder) holder).binding.imageViewItemPostGallery);
|
||||
((PostGalleryViewHolder) holder).binding.imageViewItemPostGallery.setScaleType(ImageView.ScaleType.FIT_CENTER);
|
||||
((PostGalleryViewHolder) holder).binding.imageViewItemPostGallery.setVisibility(View.GONE);
|
||||
((PostGalleryViewHolder) holder).binding.progressBarItemPostGallery.setVisibility(View.GONE);
|
||||
((PostGalleryViewHolder) holder).binding.loadImageErrorTextViewItemGallery.setVisibility(View.GONE);
|
||||
|
||||
Reference in New Issue
Block a user