aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorAlex Ning <chineseperson5@gmail.com>2021-11-01 13:46:37 +0000
committerAlex Ning <chineseperson5@gmail.com>2021-11-01 13:46:37 +0000
commitbe9bc8d014cbf8932e7ef9487f3f762102c3b433 (patch)
tree8b4a3c15821e506edcf72a5860c8a6c66aafc38e /app/src/main/java
parentd6a66749d31872b4192bb8aff8f2d2169e60147f (diff)
downloadinfinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar.gz
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar.bz2
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar.lz
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar.xz
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.tar.zst
infinity-for-reddit-be9bc8d014cbf8932e7ef9487f3f762102c3b433.zip
Optimize some layouts.
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostRecyclerViewAdapter.java24
1 files changed, 10 insertions, 14 deletions
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostRecyclerViewAdapter.java b/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostRecyclerViewAdapter.java
index 11d4145b..448013f1 100644
--- a/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostRecyclerViewAdapter.java
+++ b/app/src/main/java/ml/docilealligator/infinityforreddit/adapters/PostRecyclerViewAdapter.java
@@ -1776,7 +1776,7 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
} else if (holder instanceof PostCard2WithPreviewViewHolder) {
mGlide.clear(((PostCard2WithPreviewViewHolder) holder).imageView);
((PostCard2WithPreviewViewHolder) holder).imageView.setVisibility(View.GONE);
- ((PostCard2WithPreviewViewHolder) holder).errorRelativeLayout.setVisibility(View.GONE);
+ ((PostCard2WithPreviewViewHolder) holder).errorTextView.setVisibility(View.GONE);
((PostCard2WithPreviewViewHolder) holder).noPreviewImageView.setVisibility(View.GONE);
((PostCard2WithPreviewViewHolder) holder).progressBar.setVisibility(View.GONE);
((PostCard2WithPreviewViewHolder) holder).videoOrGifIndicatorImageView.setVisibility(View.GONE);
@@ -1847,7 +1847,7 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
mGlide.clear(((PostGalleryViewHolder) holder).imageView);
((PostGalleryViewHolder) holder).imageView.setVisibility(View.GONE);
((PostGalleryViewHolder) holder).progressBar.setVisibility(View.GONE);
- ((PostGalleryViewHolder) holder).errorRelativeLayout.setVisibility(View.GONE);
+ ((PostGalleryViewHolder) holder).errorTextView.setVisibility(View.GONE);
((PostGalleryViewHolder) holder).videoOrGifIndicatorImageView.setVisibility(View.GONE);
((PostGalleryViewHolder) holder).noPreviewImageView.setVisibility(View.GONE);
}
@@ -3720,8 +3720,6 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
ImageView videoOrGifIndicatorImageView;
@BindView(R.id.image_view_item_post_gallery)
AspectRatioGifImageView imageView;
- @BindView(R.id.load_image_error_relative_layout_item_post_gallery)
- RelativeLayout errorRelativeLayout;
@BindView(R.id.load_image_error_text_view_item_gallery)
TextView errorTextView;
@BindView(R.id.image_view_no_preview_item_post_gallery)
@@ -3783,9 +3781,9 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
return true;
});
- errorRelativeLayout.setOnClickListener(view -> {
+ errorTextView.setOnClickListener(view -> {
progressBar.setVisibility(View.VISIBLE);
- errorRelativeLayout.setVisibility(View.GONE);
+ errorTextView.setVisibility(View.GONE);
loadImage(this);
});
@@ -3797,13 +3795,13 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
@Override
public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {
progressBar.setVisibility(View.GONE);
- errorRelativeLayout.setVisibility(View.VISIBLE);
+ errorTextView.setVisibility(View.VISIBLE);
return false;
}
@Override
public boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) {
- errorRelativeLayout.setVisibility(View.GONE);
+ errorTextView.setVisibility(View.GONE);
progressBar.setVisibility(View.GONE);
return false;
}
@@ -4116,8 +4114,6 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
ProgressBar progressBar;
@BindView(R.id.image_view_item_post_card_2_with_preview)
AspectRatioGifImageView imageView;
- @BindView(R.id.load_image_error_relative_layout_item_post_card_2_with_preview)
- RelativeLayout errorRelativeLayout;
@BindView(R.id.load_image_error_text_view_item_post_card_2_with_preview)
TextView errorTextView;
@BindView(R.id.image_view_no_preview_gallery_item_post_card_2_with_preview)
@@ -4188,9 +4184,9 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
}
});
- errorRelativeLayout.setOnClickListener(view -> {
+ errorTextView.setOnClickListener(view -> {
progressBar.setVisibility(View.VISIBLE);
- errorRelativeLayout.setVisibility(View.GONE);
+ errorTextView.setVisibility(View.GONE);
loadImage(this);
});
@@ -4202,13 +4198,13 @@ public class PostRecyclerViewAdapter extends PagingDataAdapter<Post, RecyclerVie
@Override
public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {
progressBar.setVisibility(View.GONE);
- errorRelativeLayout.setVisibility(View.VISIBLE);
+ errorTextView.setVisibility(View.VISIBLE);
return false;
}
@Override
public boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) {
- errorRelativeLayout.setVisibility(View.GONE);
+ errorTextView.setVisibility(View.GONE);
progressBar.setVisibility(View.GONE);
return false;
}