From ec16b487769752f7bc4c32567bebfc23537fe3c9 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Tue, 10 Mar 2015 18:26:33 -0700 Subject: Fade theme change when changed from settings --- res/anim/fade_in.xml | 5 +++++ res/anim/fade_out.xml | 5 +++++ src/github/daneren2005/dsub/activity/SubsonicActivity.java | 1 + 3 files changed, 11 insertions(+) create mode 100644 res/anim/fade_in.xml create mode 100644 res/anim/fade_out.xml diff --git a/res/anim/fade_in.xml b/res/anim/fade_in.xml new file mode 100644 index 00000000..c41db065 --- /dev/null +++ b/res/anim/fade_in.xml @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/res/anim/fade_out.xml b/res/anim/fade_out.xml new file mode 100644 index 00000000..d615f2a1 --- /dev/null +++ b/res/anim/fade_out.xml @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/src/github/daneren2005/dsub/activity/SubsonicActivity.java b/src/github/daneren2005/dsub/activity/SubsonicActivity.java index 20ff568f..e3ade434 100644 --- a/src/github/daneren2005/dsub/activity/SubsonicActivity.java +++ b/src/github/daneren2005/dsub/activity/SubsonicActivity.java @@ -137,6 +137,7 @@ public class SubsonicActivity extends ActionBarActivity implements OnItemSelecte // Make sure to update theme if (theme != null && !theme.equals(Util.getTheme(this)) || fullScreen != Util.getPreferences(this).getBoolean(Constants.PREFERENCES_KEY_FULL_SCREEN, false)) { restart(); + overridePendingTransition(R.anim.fade_in, R.anim.fade_out); } populateDrawer(); -- cgit v1.2.3