From c9d5ff7ae64d91fa10ef01d18edc0cce333488bc Mon Sep 17 00:00:00 2001 From: Md Sahil <287mdsahil@gmail.com> Date: Thu, 24 Jan 2019 21:14:59 +0530 Subject: [PATCH] Fix nightmode transition animations --- .../kiwix/kiwixmobile/settings/KiwixSettingsActivity.java | 2 ++ app/src/main/res/anim/fade_in.xml | 8 ++++++++ app/src/main/res/anim/fade_out.xml | 8 ++++++++ 3 files changed, 18 insertions(+) create mode 100644 app/src/main/res/anim/fade_in.xml create mode 100644 app/src/main/res/anim/fade_out.xml diff --git a/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java b/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java index 2a99d0f0a..97f140b42 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java @@ -250,6 +250,7 @@ public class KiwixSettingsActivity extends BaseActivity { MainActivity.nightMode = sharedPreferenceUtil.nightMode(); getActivity().finish(); startActivity(new Intent(getActivity(), KiwixSettingsActivity.class)); + getActivity().overridePendingTransition(R.anim.fade_in,R.anim.fade_out); } if (key.equals(PREF_WIFI_ONLY)) { MainActivity.wifiOnly = sharedPreferences.getBoolean(PREF_WIFI_ONLY, true); @@ -259,6 +260,7 @@ public class KiwixSettingsActivity extends BaseActivity { MainActivity.nightMode = sharedPreferenceUtil.nightMode(); getActivity().finish(); startActivity(new Intent(getActivity(), KiwixSettingsActivity.class)); + getActivity().overridePendingTransition(R.anim.fade_in,R.anim.fade_out); } } diff --git a/app/src/main/res/anim/fade_in.xml b/app/src/main/res/anim/fade_in.xml new file mode 100644 index 000000000..b4af8dcd1 --- /dev/null +++ b/app/src/main/res/anim/fade_in.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/anim/fade_out.xml b/app/src/main/res/anim/fade_out.xml new file mode 100644 index 000000000..038f17281 --- /dev/null +++ b/app/src/main/res/anim/fade_out.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file