в моем приложении Я динамически устанавливаю видимость линейного выхода. Проблема в том, что при вращении устройства состояние линейного макета (видимое или нет) не сохраняется.Как сохранить состояние экземпляра LinearLayout в Android?
Теперь я хотел бы сохранить состояние с помощью сохранения состояния экземпляра макета. Может ли кто-нибудь помочь мне с соответствующими методами? Какие ценности я должен предоставить?
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
// ??
}
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
// ???
}
Что я могу сделать, чтобы использовать это в sherlockfragment? для ònRestoreInstanceState'I get 'Метод onRestoreInstanceState (Bundle) типа ABC должен переопределить или реализовать метод супертипа' – user2426316
В документации есть пример: http://developer.android.com/reference/android/app/ Fragment.html. Кажется, что вы можете сделать это в 'onActivityCreated()' – SimonSays