Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
jenyakirmiza
1 / 1 / 0
Регистрация: 13.02.2013
Сообщений: 90
#1

Обработка события поворота устройства - Android

14.06.2013, 13:21. Просмотров 1712. Ответов 6
Метки нет (Все метки)

Как обработать событие поворота телефона? после поворота телефона такое ощущение что создается новое активити. Как сделать чтоб этого избежать, или как запретить изменение при повороте устройства?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 13:21     Обработка события поворота устройства
Посмотрите здесь:

Android Запрет поворота экрана после создания активити
Android Обработка поворота экрана. Сохранение введенной информации
Android CheckBox обработка события нажатия
Android Запуск в ландшафтном режиме и запрет поворота. Как сделать?
Обработка поворота устройства Android
После поворота экрана view формы пропадают Android
Анимация поворота Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.06.2013, 13:43     Обработка события поворота устройства #2
Пересоздание активити при повороте экрана можно отключить установив атрибут android:configChanges="keyboardHidden|orientation" элемента activity в файле манифеста.
jenyakirmiza
1 / 1 / 0
Регистрация: 13.02.2013
Сообщений: 90
14.06.2013, 14:12  [ТС]     Обработка события поворота устройства #3
Цитата Сообщение от V0v1k Посмотреть сообщение
Пересоздание активити при повороте экрана можно отключить установив атрибут android:configChanges="keyboardHidden|orientation" элемента activity в файле манифеста.
Java
1
2
3
4
<activity
            android:configChanges="keyboardHidden|orientation"
            android:name="com.example.english4fun.StartMenuActivity"
.........
Все-равно продолжает создавать новое активити при повороте
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.06.2013, 14:30     Обработка события поворота устройства #4
хз, у меня все работает. может вы ошибаетесь?
jenyakirmiza
1 / 1 / 0
Регистрация: 13.02.2013
Сообщений: 90
14.06.2013, 14:32  [ТС]     Обработка события поворота устройства #5
Цитата Сообщение от V0v1k Посмотреть сообщение
хз, у меня все работает. может вы ошибаетесь?
я просто не уверен куда нужно вставить это свойство
android:configChanges="keyboardHidden|orientation"
я его поставил в активити, это правильно?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.06.2013, 14:37     Обработка события поворота устройства #6
да, правильно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2013, 14:37     Обработка события поворота устройства
Еще ссылки по теме:

Время устройства Android
Android Запрет поворота экрана
Как сделать анимацию объемного поворота? Android
После поворота TextView занимает столько же места как и до поворота Android
Android При запуске устройства в Genymotion в окне устройства просто черное поле и кнопки рядом с ним

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
jenyakirmiza
1 / 1 / 0
Регистрация: 13.02.2013
Сообщений: 90
14.06.2013, 14:37  [ТС]     Обработка события поворота устройства #7
Проблема решена

android:configChanges="keyboardHidden|orientation"
or for Android 3.2 (API level 13) and newer:

android:configChanges="keyboardHidden|orientation|screenSize"
Yandex
Объявления
14.06.2013, 14:37     Обработка события поворота устройства
Ответ Создать тему
Опции темы

Текущее время: 15:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru