import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
+import android.content.res.Configuration;
import android.net.Uri;
import android.os.Build;
import android.os.Environment;
-import android.preference.PreferenceManager;
+import android.support.v7.preference.PreferenceManager;
import android.support.v4.view.MenuItemCompat;
import android.util.Log;
import android.util.TypedValue;
final String theme = prefs.getString(appContext.getString(R.string.themeKey), "themeLight");
if (theme.equals("themeLight")) {
return Theme.LIGHT;
+ } else if (theme.equals("themeSystem")) {
+ int mode = (appContext.getResources().getConfiguration().uiMode &
+ Configuration.UI_MODE_NIGHT_MASK);
+ return ((mode == Configuration.UI_MODE_NIGHT_NO) ?
+ Theme.LIGHT:
+ Theme.DEFAULT);
} else {
return Theme.DEFAULT;
}