Android Preserve Видеть видимость при изменении ориентации экрана? - PullRequest
3 голосов
/ 22 ноября 2011

Я новичок в этом, как обращаться с приложением, когда вы включаете гаджет, и у меня возникает проблема.

  • Я надуваю строки таблицы в таблицу.
  • Ониисчезают (View.GONE), когда onCreate().
  • Они появляются на click кнопки.
  • , но исчезают при изменении ориентации экрана.

Есть ли способ сохранить видимость вида при изменении ориентации?

Я еще не работал с onSaveInstanceState() или аналогичным, просто onCreate() на данный момент.

Любые предложения приветствуются.

Я хочу изучать новые вещи Заранее спасибо!

1 Ответ

2 голосов
/ 22 ноября 2011

Ну, это происходит потому, что когда вы поворачиваете устройство, Activity перезапускается, и ваш onCreate вызывается снова, и TableRow снова скрывается, если у вас одинаковая раскладка для обоих экранов, нет необходимоститак что просто добавьте строку ниже в вашем манифесте в узле Activity

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