diff --git a/app/src/main/java/fr/free/nrw/commons/SettingsActivity.java b/app/src/main/java/fr/free/nrw/commons/SettingsActivity.java index 00c660aa0..b279175e5 100644 --- a/app/src/main/java/fr/free/nrw/commons/SettingsActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/SettingsActivity.java @@ -24,7 +24,7 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer getDelegate().installViewFactory(); getDelegate().onCreate(savedInstanceState); // Check prefs on every activity starts - if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",false)) { + if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",true)) { setTheme(R.style.DarkAppTheme); }else { setTheme(R.style.LightAppTheme); // default diff --git a/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.java b/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.java index c93332bfe..e0e61cbc1 100644 --- a/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/theme/BaseActivity.java @@ -13,7 +13,7 @@ public class BaseActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { - if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",false)) { + if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",true)) { currentTheme = true; setTheme(R.style.DarkAppTheme); }else { @@ -26,7 +26,7 @@ public class BaseActivity extends Activity { @Override protected void onResume() { // Restart activity if theme is changed - boolean newTheme = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",false); + boolean newTheme = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",true); if(currentTheme!=newTheme){ // is activity theme changed Intent intent = getIntent(); finish(); diff --git a/app/src/main/java/fr/free/nrw/commons/theme/BaseAppCompatActivity.java b/app/src/main/java/fr/free/nrw/commons/theme/BaseAppCompatActivity.java index 606d30347..bd25e6296 100644 --- a/app/src/main/java/fr/free/nrw/commons/theme/BaseAppCompatActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/theme/BaseAppCompatActivity.java @@ -12,7 +12,7 @@ public class BaseAppCompatActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { - if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",false)) { + if (PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",true)) { currentTheme = true; setTheme(R.style.DarkAppTheme); }else { @@ -25,7 +25,7 @@ public class BaseAppCompatActivity extends AppCompatActivity { @Override protected void onResume() { // Restart activity if theme is changed - boolean newTheme = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",false); + boolean newTheme = PreferenceManager.getDefaultSharedPreferences(this).getBoolean("theme",true); if(currentTheme!=newTheme){ //is activity theme changed Intent intent = getIntent(); finish(); diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index b7d8e6974..ddb4c93d6 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -21,7 +21,7 @@