У меня в приложении два макета - всегда виден только один из них - назовем их базовыми и альтернативными.Когда приложение запускается, базовый макет становится видимым, альтернативный - пропал.Нажатие на кнопку может изменить это на противоположное - основное исчезло, альтернатива видна.Нажатие кнопки в альтернативной раскладке - меняет ее обратно.
Основная проблема - когда я нахожусь в альтернативном виде компоновки и поворачиваю экран, он возвращается к базовому.То же самое происходит после выдвижения клавиатуры на моем Milestone.
Есть ли какой-нибудь простой способ предотвратить это?
Я попытался добавить в манифест
android:configChanges="keyboardHidden|orientation"
, а затем в основное действие метод onConfigurationChanged, который фактически ничего не делает, но, полагаю, яне понимаю идею должным образом.
Заранее спасибо за помощь.