diff --git a/app/src/main/java/com/hippo/ehviewer/Settings.java b/app/src/main/java/com/hippo/ehviewer/Settings.java index 3d5bd6d9e..19219584a 100755 --- a/app/src/main/java/com/hippo/ehviewer/Settings.java +++ b/app/src/main/java/com/hippo/ehviewer/Settings.java @@ -237,6 +237,17 @@ public class Settings { /******************** ****** Eh ********************/ + + public static final String KEY_THEME = "theme"; + public static final int THEME_LIGHT = 0; + public static final int THEME_DARK = 1; + public static final int THEME_BLACK = 2; + private static final int DEFAULT_THEME = THEME_LIGHT; + + public static int getTheme() { + return getIntFromStr(KEY_THEME, DEFAULT_THEME); + } + public static final String KEY_GALLERY_SITE = "gallery_site"; private static final int DEFAULT_GALLERY_SITE = 1; diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index 343d5a681..7f26c20ce 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -17,6 +17,18 @@ + + @string/settings_eh_theme_light + @string/settings_eh_theme_dark + @string/settings_eh_theme_black + + + + 0 + 1 + 2 + + @string/settings_eh_list_mode_detail @string/settings_eh_list_mode_thumb diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index be9588989..2bf9b9bd7 100755 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -441,6 +441,10 @@ Copy EHentai settings Settings on EHentai website + Theme + Light + Dark + Black Gallery site List mode Detail diff --git a/app/src/main/res/xml/eh_settings.xml b/app/src/main/res/xml/eh_settings.xml index 030f5f276..327434abf 100644 --- a/app/src/main/res/xml/eh_settings.xml +++ b/app/src/main/res/xml/eh_settings.xml @@ -43,6 +43,14 @@ android:summary="@string/settings_u_config_summary" app:activity="com.hippo.ehviewer.ui.UConfigActivity"/> + +