Я делаю приложение, которое меняет цвета в зависимости от цвета, который вы выбрали, это изменение фона, но когда я делаю ориентацию экрана на пейзаж, это автоматически меняет цвет на предопределенный, Я не ошибаюсь, потому что это разрушается после того, как я меняю ориентацию ... поэтому я хотел бы знать, где и как я могу решить эту проблему.Деятельность по изменению ориентации на пейзаж
1
A
ответ
2
Android дает возможность сохранить состояние до изменения макета
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null) {
mColor = savedInstanceState.getString(COLOR_VALUE);
}
@Override //this method is called before android trashes and recreates your activity
protected void onSaveInstanceState (Bundle outState) {
super.onSaveInstanceState(outState);
outState.putString(COLOR_VALUE, mColor);
}
Если ваш UI дорого, чтобы воссоздать то смотреть на нераспределенные фрагменты вместо
Смежные вопросы
- 1. Начать новую деятельность по изменению ориентации
- 2. Темы по изменению ориентации
- 3. Цель: адаптивная панель инструментов по изменению ориентации
- 4. Сохранение массива по изменению ориентации
- 5. IPad блокировка ориентации на пейзаж
- 6. ActionBarSherlock Изменить вкладку Цвет текста по изменению ориентации
- 7. Адаптация макета к изменению ориентации экрана
- 8. Портрет на пейзаж Изменение ориентации UITabbar?
- 9. Изменение ориентации кнопок, позволяя деятельность оставаться только в одной ориентации
- 10. Переключение фрагментов или действий (т. Е. Макетов) по изменению ориентации
- 11. Пейзаж ориентации, половина обзора. Swift
- 12. Как изменить расположение в той же деятельности по изменению ориентации
- 13. Предотвращение автоматического прокрутки вверх по изменению ориентации в XF ScrollView
- 14. Как сохранить ScrollView в прокрутке вниз по изменению ориентации?
- 15. CATransition работает неправильно по изменению ориентации, прежде чем увольнения NavigationViewController
- 16. Drawable Пейзаж не загружен на Orientation Change
- 17. Как установить пейзаж ориентации экрана по умолчанию в приложении android
- 18. Различные макет для «Пейзаж» и «Пейзаж» обратной ориентации
- 19. Изменение ориентации приводит к изменению размера шрифта
- 20. Изменение ориентации приложения на пейзаж на motorola xoom
- 21. uiwebview не изменяет размер после изменения ориентации на пейзаж
- 22. Поддержка ориентации на пейзаж и портрет для ios 5 (раскадровка)
- 23. iOS 7 XCode 5 Ориентация ориентации раскадровки на пейзаж
- 24. UIView меняет ширину после переключения ориентации на пейзаж?
- 25. Начало приложения для iPad в текущей ориентации на пейзаж
- 26. Изменение ориентации интерфейса с портрета на пейзаж вызывает сбои
- 27. Отключить пейзаж на HDPI, но не по умолчанию пейзаж
- 28. Android - "onConfigurationChanged()" не вызывается при переходе к той же ориентации (т.е. пейзаж на обратный пейзаж))
- 29. Деятельность, входящая в onCreate после смены ориентации
- 30. ориентации блокировки и избежать поворота экрана, когда новая деятельность открывает