Зависит от вашего приложения.
Если вашему приложению нужны постоянные данные, такие как действие опций или действие ввода даты, вы должны «сохранить» изменения своей активности.
Есть простая форма сделать это с помощью методов Overryde:
/**
* Method onSaveInstanceState.
* @param outState Bundle
*/
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putBoolean("ISCALLSMS", isOnCallingSms);
super.onSaveInstanceState(outState);
}
/**
* Method onRestoreInstanceState.
* @param savedInstanceState Bundle
*/
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
if ( (savedInstanceState != null) && (savedInstanceState.containsKey("ISCALLSMS")) ){
isOnCallingSms = savedInstanceState.getBoolean("ISCALLSMS");
}
super.onRestoreInstanceState(savedInstanceState);
}
* Это пример моего приложения. Йой должен решить, какие данные вам нужно сохранить. Есть и другие способы сохранить ваши данные, это только один из них.
В другом случае, если вашему приложению не нужно сохранять данные, все в порядке, как вы закончите свою деятельность