diff --git a/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java index 4bef39e..f67fa10 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/LaunchActivity.java @@ -144,6 +144,7 @@ @Override protected void onCreate(Bundle savedInstanceState) { + ApplicationLoader.postInitApplication(); NativeCrashManager.handleDumpFiles(this); AndroidUtilities.checkDisplaySize(this, getResources().getConfiguration()); @@ -176,7 +177,15 @@ } requestWindowFeature(Window.FEATURE_NO_TITLE); - setTheme(R.style.Theme_TMessages); +// setTheme(R.style.Theme_TMessages); + SharedPreferences preferences2 = ApplicationLoader.applicationContext.getSharedPreferences("night_file", Activity.MODE_PRIVATE); + if (preferences2.getBoolean("night",false)) { +// Log.e("siyehua", "night"); + setTheme(R.style.Theme_TMessages2); + } else { +// Log.e("siyehua", "day"); + setTheme(R.style.Theme_TMessages); + } getWindow().setBackgroundDrawableResource(R.drawable.transparent); if (UserConfig.passcodeHash.length() > 0 && !UserConfig.allowScreenCapture) { try { @@ -3012,4 +3021,12 @@ } + @Override + public void recreate() { + mainFragmentsStack.clear(); + meFragment= null; + chatFragment = null; + contactsFragment = null; + super.recreate(); + } }