diff --git a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java index 4d2d7b745..587555f06 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/GalleryActivity.java @@ -370,6 +370,9 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan case 2: orientation = ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE; break; + case 3: + orientation = ActivityInfo.SCREEN_ORIENTATION_SENSOR; + break; } setRequestedOrientation(orientation); @@ -841,6 +844,9 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan case 2: orientation = ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE; break; + case 3: + orientation = ActivityInfo.SCREEN_ORIENTATION_SENSOR; + break; } setRequestedOrientation(orientation); mGalleryView.setLayoutMode(layoutMode); diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 4098210d8..53cca4265 100755 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -465,6 +465,7 @@ 系统默认 竖屏 横屏 + 自动旋转 阅读方向 从左至右 从右至左 diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index c37adb1a9..29f5eaded 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -156,12 +156,14 @@ @string/settings_read_screen_rotation_default @string/settings_read_screen_rotation_portrait @string/settings_read_screen_rotation_landscape + @string/settings_read_screen_rotation_sensor 0 1 2 + 3 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f97fd72ff..cc5e9d235 100755 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -510,6 +510,7 @@ Default Portrait Landscape + Auto rotate Reading direction Left to right Right to left