Continue implementing grid layout for gallery posts.

This commit is contained in:
Docile-Alligator
2026-08-11 21:58:52 -04:00
parent 275a06d764
commit d93a90a2cb
2 changed files with 5 additions and 2 deletions

View File

@ -150,7 +150,7 @@ public class PostGalleryTypeImageRecyclerViewAdapter extends RecyclerView.Adapte
return;
}
RequestBuilder<Drawable> imageRequestBuilder = glide.load("").listener(new RequestListener<>() {
RequestBuilder<Drawable> imageRequestBuilder = glide.load(galleryImages.get(index).url).listener(new RequestListener<>() {
@Override
public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {
holder.binding.progressBarItemGalleryImageInPostFeed.setVisibility(View.GONE);

View File

@ -1059,7 +1059,10 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
}
}
((PostBaseGalleryTypeViewHolder) holder).galleryRecyclerView.setPadding(0, 0, (int) (8 * mScale), 0);
int padding = (int) (8 * mScale);
((PostBaseGalleryTypeViewHolder) holder).galleryRecyclerView.setPadding(
0, (holder instanceof PostGalleryTypeViewHolder) ? 0 : padding,
padding, (holder instanceof PostGalleryTypeViewHolder) ? 0 : padding);
((PostBaseGalleryTypeViewHolder) holder).adapter.setIsGridLayout(true);
((PostBaseGalleryTypeViewHolder) holder).imageIndexTextView.setVisibility(View.GONE);
} else {