Android: как игнорировать или отключать сохраненный экземпляр состояния? - PullRequest
14 голосов
/ 01 июня 2011

Я хочу игнорировать или отключать saveInstanceState, чтобы состояние текущей активности не сохранялось при переходе к следующей активности.

public void onCreate(Bundle savedInstanceState){
    super.onCreate(savedInstanceState);

Ответы [ 3 ]

14 голосов
/ 01 июня 2011

Только так:

public void onCreate(Bundle savedInstanceState){
    super.onCreate(null);
7 голосов
/ 04 июня 2015

Или это:

@Override
    protected void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);
        outState.clear();
    }
5 голосов
/ 07 марта 2016

Напишите эту строку в xml-файле вашей активности:

    android:saveEnabled="false"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...