Я использую setTitle
, чтобы изменить метку активности во время выполнения. Но каждый раз при повороте телефона метка активности возвращается в исходное состояние. Как я могу это предотвратить?Как я могу предотвратить изменение метки активности при повороте
1
A
ответ
1
написать в вашей декларации активности в файле манифеста
android:configChanges="orientation"
Это предотвратит ваша деятельность будет перезапущен при изменении ориентации.
EDIT:
Из этого so answer он предложил использовать следующее для новой апи
android:configChanges="keyboardHidden|orientation|screenSize"
1
Вы можете сохранить и восстановить состояние активности при использовании onSaveInstanceState()
и onRestoreInstanceState()
.
Предотвращение изменения ориентации также является хорошим методом, но я бы рекомендовал использовать эти функции для большей гибкости вашего приложения.
Для получения дополнительной информации вы можете увидеть это Link
Смежные вопросы
- 1. Предотвращение активности при перезапуске при повороте экрана
- 2. Фрагментные перекрытия при повороте активности
- 3. Изменение размера при повороте
- 4. Изменение размера при повороте
- 5. Как предотвратить отклонение клавиатуры при повороте устройства?
- 6. Как предотвратить изменение ориентации фоновой активности?
- 7. Как я могу предотвратить изменение параметра ListView?
- 8. Изменение размера представления при повороте
- 9. Сохранение состояния активности при повороте экрана
- 10. Удаленное обслуживание, утечка активности при повороте
- 11. Как я могу предотвратить изменение размера ширины UILabel от sizeToFit?
- 12. как предотвратить макет из любых изменений при повороте устройства?
- 13. iOS: Как я могу предотвратить изменение размера изображения?
- 14. Изменение поднабора кадров в UIScrollView при повороте
- 15. Изменение размера таблицыView при повороте устройства
- 16. Как я могу нажать полноэкранный контроллер при повороте iPhone?
- 17. Как я могу сохранить свой ImageView при повороте планшета
- 18. iphone: изменение размера изображения при повороте устройства
- 19. Изменение X & Y кнопки при повороте
- 20. Изменение размера UICollectionViewCell при повороте устройства
- 21. Как предотвратить потерю данных при повороте экрана в приложении Android?
- 22. Как я могу контролировать ширину метки метки?
- 23. Как я могу предотвратить изменение числовых значений MySQL? (phpMyAdmin)
- 24. UISplitViewController: Как предотвратить расширение при повороте от договора до Regular
- 25. Как предотвратить метки перекрывать
- 26. Изменение макета при повороте экрана и поддержание состояния активности в android
- 27. Spring, JPA, Hibernate: как предотвратить изменение метки времени объекта
- 28. Как я могу предотвратить изменение свойства BackColor элемента управления?
- 29. Как я могу предотвратить изменение заголовка «User Agent» WKWebView?
- 30. Как я могу предотвратить изменение размера div в браузере?
когда ориентация меняет ваши перезагружается активности в обычном случае .. вы wanto предотвратить его перезапуска? – stinepike
да, я так думаю. – Fihop