ui: dark theme support, setup by default from system, settings

This commit is contained in:
ardocrat
2024-05-29 22:47:17 +03:00
parent 3a91ba6923
commit 32f8bd11de
41 changed files with 1131 additions and 704 deletions
@@ -353,4 +353,10 @@ public class MainActivity extends GameActivity {
intent.setType("image/*");
startActivity(Intent.createChooser(intent, "Share image"));
}
// Check if device is using dark theme.
public boolean useDarkTheme() {
int currentNightMode = getResources().getConfiguration().uiMode & Configuration.UI_MODE_NIGHT_MASK;
return currentNightMode == Configuration.UI_MODE_NIGHT_YES;
}
}