am 608a200d: Merge "Stability fixes for PreferenceFragments." into honeycomb-mr2
* commit '608a200d2ed19540bb356d54e96f72c8c6b089b1': Stability fixes for PreferenceFragments.
This commit is contained in:
@@ -145,7 +145,6 @@ public abstract class PreferenceFragment extends Fragment implements
|
||||
super.onCreate(savedInstanceState);
|
||||
mPreferenceManager = new PreferenceManager(getActivity(), FIRST_REQUEST_CODE);
|
||||
mPreferenceManager.setFragment(this);
|
||||
mPreferenceManager.setOnPreferenceTreeClickListener(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -177,10 +176,17 @@ public abstract class PreferenceFragment extends Fragment implements
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStart() {
|
||||
super.onStart();
|
||||
mPreferenceManager.setOnPreferenceTreeClickListener(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStop() {
|
||||
super.onStop();
|
||||
mPreferenceManager.dispatchActivityStop();
|
||||
mPreferenceManager.setOnPreferenceTreeClickListener(null);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -195,7 +201,6 @@ public abstract class PreferenceFragment extends Fragment implements
|
||||
public void onDestroy() {
|
||||
super.onDestroy();
|
||||
mPreferenceManager.dispatchActivityDestroy();
|
||||
mPreferenceManager.setOnPreferenceTreeClickListener(null);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user