После того, как я начал свою деятельность по настройкам
Intent settingsActivity = new Intent(getBaseContext(), PreferenceWithHeaders.class);
startActivity(settingsActivity);
Я изменяю настройки или нет, но когда я нажимаю кнопку «Назад», экран настроек закрывается, и основное действие становится серым и не отвечает. Еще одно нажатие кнопки «Назад» снова активирует действие.
Класс активности предпочтений начинается следующим образом.
public class PreferenceWithHeaders extends PreferenceActivity implements SharedPreferences{
public static final String PREFERENCE_FILENAME = "preferences";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
Есть идеи, почему это происходит? Я пробовал поискать эту проблему в многочисленных поисках.