diff options
-rw-r--r-- | src/com/android/settings/DreamSettings.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/com/android/settings/DreamSettings.java b/src/com/android/settings/DreamSettings.java index 580c1fc..1175639 100644 --- a/src/com/android/settings/DreamSettings.java +++ b/src/com/android/settings/DreamSettings.java @@ -82,17 +82,11 @@ public class DreamSettings extends SettingsPreferenceFragment implements logd("onCreate(%s)", icicle); super.onCreate(icicle); - final SettingsActivity activity = (SettingsActivity) getActivity(); - - mBackend = new DreamBackend(activity); - - mSwitchBar = activity.getSwitchBar(); - mSwitch = mSwitchBar.getSwitch(); + mBackend = new DreamBackend(getActivity()); setHasOptionsMenu(true); } - @Override public void onSwitchChanged(Switch switchView, boolean isChecked) { if (!mRefreshing) { @@ -127,6 +121,10 @@ public class DreamSettings extends SettingsPreferenceFragment implements mAdapter = new DreamInfoAdapter(mContext); listView.setAdapter(mAdapter); + + final SettingsActivity sa = (SettingsActivity) getActivity(); + mSwitchBar = sa.getSwitchBar(); + mSwitch = mSwitchBar.getSwitch(); } @Override |