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