From a2c4619842792ff0949f730f803341442e8beb80 Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Mon, 24 Jul 2023 17:04:11 +0800 Subject: [PATCH] Fixed an issue where the set language could not be loaded correctly on cold start. --- app/src/main/java/com/fatapp/oxygentoolbox/App.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/fatapp/oxygentoolbox/App.java b/app/src/main/java/com/fatapp/oxygentoolbox/App.java index c0fc57d..d5867af 100644 --- a/app/src/main/java/com/fatapp/oxygentoolbox/App.java +++ b/app/src/main/java/com/fatapp/oxygentoolbox/App.java @@ -22,16 +22,16 @@ public class App extends Application { public void onCreate() { super.onCreate(); + ResourceUtil.init(App.this); + SharedPreferencesUtils.init(App.this); + ResourceUtil.setAppLocale(SharedPreferencesUtils.getPreferenceLocale()); + loadTools(); + registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() { @Override public void onActivityCreated(@NonNull Activity activity, @Nullable Bundle bundle) { - ResourceUtil.init(App.this); - SharedPreferencesUtils.init(App.this); - - ResourceUtil.setAppLocale(SharedPreferencesUtils.getPreferenceLocale()); ResourceUtil.loadAppTheme(activity); loadAppUiMode(); - loadTools(); } @Override