From 3c3af19b6d3c5f87c3e0c10ee47d6218f04495e4 Mon Sep 17 00:00:00 2001 From: Spaso1 Date: Wed, 28 May 2025 18:22:03 +0800 Subject: [PATCH] Bet --- .../java/org/astral/findmaimaiultra/ui/PageActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/astral/findmaimaiultra/ui/PageActivity.java b/app/src/main/java/org/astral/findmaimaiultra/ui/PageActivity.java index adac974..61643be 100644 --- a/app/src/main/java/org/astral/findmaimaiultra/ui/PageActivity.java +++ b/app/src/main/java/org/astral/findmaimaiultra/ui/PageActivity.java @@ -6,6 +6,7 @@ import android.animation.ObjectAnimator; import android.annotation.SuppressLint; import android.app.AlertDialog; import android.content.*; +import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; @@ -130,7 +131,11 @@ public class PageActivity extends AppCompatActivity { t2.setText("国机 " + num); SharedPreferences preferences = getSharedPreferences("setting", MODE_PRIVATE); String selectedTheme = preferences.getString("selected_theme", "Theme.FindMaimaiUltra"); - + int nightModeFlags = getResources().getConfiguration().uiMode & Configuration.UI_MODE_NIGHT_MASK; + boolean isNightMode = nightModeFlags == Configuration.UI_MODE_NIGHT_YES; + if (isNightMode) { + findViewById(R.id.background).setBackgroundColor(getResources().getColor(R.color.primary_back2)); + } if (selectedTheme.contains("Pink")) { // 全部设置颜色 textView.setTextColor(ContextCompat.getColor(this, R.color.colorPrimary));