Update RikkaX material

This commit is contained in:
tehcneko committed 2021-03-24 12:19:09 +08:00
1 parent 8b2205fc82
commit 3e9028c26e
3 files changed
+10 -19

No files matched your search

@@ -187,8 +187,6 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan
private int mSavingPage = -1;
private static int defaultNightMode = DayNightDelegate.MODE_NIGHT_UNSPECIFIED;
ActivityResultLauncher<String> requestStoragePermissionLauncher = registerForActivityResult(
new ActivityResultContracts.RequestPermission(),
result -> {
@@ -305,27 +303,20 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan
@Override
protected void attachBaseContext(@NonNull Context newBase) {
if (defaultNightMode == DayNightDelegate.MODE_NIGHT_UNSPECIFIED)
defaultNightMode = DayNightDelegate.getDefaultNightMode();
switch (Settings.getReadTheme()) {
case 0:
DayNightDelegate.setDefaultNightMode(defaultNightMode);
break;
case 1:
DayNightDelegate.setDefaultNightMode(DayNightDelegate.MODE_NIGHT_YES);
getDayNightDelegate().setLocalNightMode(DayNightDelegate.MODE_NIGHT_YES, false);
break;
case 2:
DayNightDelegate.setDefaultNightMode(DayNightDelegate.MODE_NIGHT_NO);
getDayNightDelegate().setLocalNightMode(DayNightDelegate.MODE_NIGHT_NO, false);
break;
}
super.attachBaseContext(newBase);
}
@Override
public void finish() {
DayNightDelegate.setDefaultNightMode(defaultNightMode);
defaultNightMode = DayNightDelegate.MODE_NIGHT_UNSPECIFIED;
super.finish();
public boolean respectDefaultNightMode() {
return Settings.getReadTheme() == 0;
}
@Override