Самый простой способ предотвратить сохранение любого View
своего состояния - это не назначать идентификатор этому представлению (т. Е. Нет android:id="..."
).
Если этого недостаточно, и вам все еще нужно сослаться на представление, вы можете использовать следующий прием. Переопределите View
s onSaveInstanceState()
и onRestoreInstanceState()
следующим образом:
@Override
public Parcelable onSaveInstanceState()
{
super.onSaveInstanceState();
return null;
}
@Override
public void onRestoreInstanceState(Parcelable state)
{
super.onRestoreInstanceState(null);
}