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 5ad7a8c6d..a9331eec4 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 @@ -54,6 +54,7 @@ import androidx.annotation.DrawableRes; import androidx.annotation.IntDef; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import androidx.annotation.StringRes; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.widget.PopupMenu; import androidx.core.app.ActivityCompat; @@ -266,7 +267,8 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene private int mState = STATE_INIT; private boolean mModifingFavorites; - private String getRatingText(float rating) { + @StringRes + private int getRatingText(float rating) { int resId; switch (Math.round(rating * 2)) { case 0: @@ -307,7 +309,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene break; } - return getString(resId); + return resId; } @Nullable @@ -1040,7 +1042,7 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene } private String getAllRatingText(float rating, int ratingCount) { - return getString(R.string.rating_text, getRatingText(rating), rating, ratingCount); + return getString(R.string.rating_text, getString(getRatingText(rating)), rating, ratingCount); } private void setTransitionName() { diff --git a/app/src/main/res/drawable-xhdpi/v_folder_move_x24.xml b/app/src/main/res/drawable/v_folder_move_x24.xml similarity index 100% rename from app/src/main/res/drawable-xhdpi/v_folder_move_x24.xml rename to app/src/main/res/drawable/v_folder_move_x24.xml