Fix crash when device is rotate in settings.

This commit is contained in:
Themaister 2012-12-31 18:52:35 +01:00
parent fafe555a27
commit ca2e6c3e24

View File

@ -7,7 +7,16 @@ import android.os.Bundle;
import android.preference.PreferenceFragment;
import android.preference.PreferenceManager;
class SettingsFragment extends PreferenceFragment {
public class SettingsActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().
replace(android.R.id.content, new SettingsFragment()).commit();
PreferenceManager.setDefaultValues(this, R.xml.prefs, false);
}
public static class SettingsFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
@ -17,13 +26,4 @@ class SettingsFragment extends PreferenceFragment {
addPreferencesFromResource(R.xml.prefs);
}
}
public class SettingsActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().
replace(android.R.id.content, new SettingsFragment()).commit();
PreferenceManager.setDefaultValues(this, R.xml.prefs, false);
}
}