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

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

Войти
Регистрация
Восстановить пароль
 
Gargonis
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 5
#1

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

13.12.2013, 02:58. Просмотров 956. Ответов 4
Метки нет (Все метки)

Доброе утро!
Появился вопрос о том, как правильно обрабатывать поворот устройства
В Манифесте пишу так:
XML
1
2
        <activity android:name="FirstActivity"
                  android:configChanges="orientation" >
В Активити пишу так:
Java
1
2
3
4
5
@Override
public void onConfigurationChanged(Configuration newConfig) {
  super.onConfigurationChanged(newConfig);
  /*Doing some things*/
  }
И ничего не работает!
Подскажите, пожалуйста, как сделать правильно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2013, 02:58     Обработка поворота устройства
Посмотрите здесь:

Android Запрет поворота экрана после создания активити
Android Обработка поворота экрана. Сохранение введенной информации
Android Запуск в ландшафтном режиме и запрет поворота. Как сделать?
Android Обработка события поворота устройства
gps и 2 устройства Android
После поворота экрана view формы пропадают Android
Анимация поворота Android
Время устройства Android
Android Запрет поворота экрана
Как сделать анимацию объемного поворота? Android
После поворота TextView занимает столько же места как и до поворота Android
Android При запуске устройства в Genymotion в окне устройства просто черное поле и кнопки рядом с ним

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
13.12.2013, 11:25     Обработка поворота устройства #2
Цитата Сообщение от Gargonis Посмотреть сообщение
Появился вопрос о том, как правильно обрабатывать поворот устройства
Детектить поворот устройства?
Gargonis
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 5
13.12.2013, 15:08  [ТС]     Обработка поворота устройства #3
GukZiLLA, да, отлавливать и предпринимать некоторые действия (в моём случае там стоит вызов другой Activity)
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
13.12.2013, 15:25     Обработка поворота устройства #4
Цитата Сообщение от Gargonis Посмотреть сообщение
да, отлавливать и предпринимать некоторые действия (в моём случае там стоит вызов другой Activity)
Ну, как в активити пишете - так и отлавливать.
Текущую ориентацию экрана можно отловить так

Java
1
2
3
4
5
6
7
8
9
10
11
@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
 
    // Checks the orientation of the screen
    if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
        // здесь отлавливаем
    } else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {
        // и здесь отлавливаем
    }
}
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
13.12.2013, 15:32     Обработка поворота устройства #5
Java
1
android:configChanges="keyboardHidden|orientation|screenSize"
Yandex
Объявления
13.12.2013, 15:32     Обработка поворота устройства
Ответ Создать тему
Опции темы

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