Почему основная активность Android перестает отвечать на запросы после изменения настроек? - PullRequest
0 голосов
/ 07 ноября 2011

После того, как я начал свою деятельность по настройкам

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);

Есть идеи, почему это происходит? Я пробовал поискать эту проблему в многочисленных поисках.

...