From 0dc1a8095b7935a7c81fa2ce54f46ea98e277faa Mon Sep 17 00:00:00 2001 From: NekoInverter <42698724+NekoInverter@users.noreply.github.com> Date: Wed, 11 Nov 2020 20:28:47 +0800 Subject: [PATCH] Fix more crashes --- .../hippo/ehviewer/ui/scene/GalleryDetailScene.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java index 65768ff4a..33b5d5de5 100755 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java @@ -262,7 +262,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene private int mState = STATE_INIT; private boolean mModifingFavorites; - private static String getRatingText(float rating, Resources resources) { + private String getRatingText(float rating) { int resId; switch (Math.round(rating * 2)) { case 0: @@ -303,7 +303,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene break; } - return resources.getString(resId); + return getString(resId); } @Nullable @@ -1037,7 +1037,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene private String getAllRatingText(float rating, int ratingCount) { Resources resources = getResources2(); AssertUtils.assertNotNull(resources); - return resources.getString(R.string.rating_text, getRatingText(rating, resources), rating, ratingCount); + return resources.getString(R.string.rating_text, getRatingText(rating), rating, ratingCount); } private void setTransitionName() { @@ -2161,7 +2161,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene public void setDialog(Dialog dialog, float rating) { mRatingText = (TextView) ViewUtils.$$(dialog, R.id.rating_text); mRatingBar = (GalleryRatingBar) ViewUtils.$$(dialog, R.id.rating_view); - mRatingText.setText(getRatingText(rating, getResources2())); + mRatingText.setText(getRatingText(rating)); mRatingBar.setRating(rating); mRatingBar.setOnUserRateListener(this); } @@ -2169,7 +2169,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene @Override public void onUserRate(float rating) { if (null != mRatingText) { - mRatingText.setText(getRatingText(rating, getResources2())); + mRatingText.setText(getRatingText(rating)); } }