Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/88: Рейтинг темы: голосов - 88, средняя оценка - 4.58
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
1

Запретить поворот экрана

24.09.2016, 23:13. Показов 16166. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В манифесте указал
Java
1
2
 <application  
        android:screenOrientation="portrait"
но экран по прежнему поворачивается .........
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2016, 23:13
Ответы с готовыми решениями:

Запретить поворот экрана на телефонах и позволить его на планшетах
Как сделать, чтобы на мелких экранах (телефонах) экран был только в портретном режиме, а на больших...

Поворот Экрана
У меня есть TableLayout и матрица смолл кнопок 8 на 8 описанных через XML. При повороте экрана...

Как отследить поворот экрана
Есть 2 активити Главный activity_main.xml (на котором есть одна кнопка с id= &quot;myBtn&quot; и текстовое...

Кнопки с картинкой и поворот экрана
Всем. Я второй день как начал разбираться с этим, голова кругом идет. Не могу нагуглить как...

5
104 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 474
25.09.2016, 05:20 2
Лучший ответ Сообщение было отмечено Star2016 как решение

Решение

Укажи это в <activity> а не <application>
1
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
25.09.2016, 09:49  [ТС] 3
Спасибо, теперь все стало отлично!
0
111 / 111 / 43
Регистрация: 24.05.2015
Сообщений: 329
25.09.2016, 11:43 4
Если лень в каждом активити прописывать и этих активити много, можно в классе наследнике Application прописать такой код в onCreate:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {
            @Override
            public void onActivityCreated(Activity activity, Bundle bundle) {
                activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
            }
            @Override
            public void onActivityStarted(Activity activity) {
 
            }
            @Override
            public void onActivityResumed(Activity activity) {
 
            }
            @Override
            public void onActivityPaused(Activity activity) {
 
            }
            @Override
            public void onActivityStopped(Activity activity) {
 
            }
            @Override
            public void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
 
            }
            @Override
            public void onActivityDestroyed(Activity activity) {
 
            }
        });
3
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
25.09.2016, 14:43  [ТС] 5
Спасибо!!!
0
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
27.09.2016, 14:53 6
Или создать BaseActivity, у которой в onCreate прописать:
Java
1
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
а уже каждую активность наследовать от BaseActivity, и этот способ считается стандартным.
1
27.09.2016, 14:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2016, 14:53
Помогаю со студенческими работами здесь

Поворот экрана без дополнительного Layout
Можно ли, как то, при повороте экрана обойтись одним Layout, чтоб решить преобразование рис1 в...

Приложение останавливается, когда делаю поворот экрана
Приложение останавливается, потому что не все элементы использованы из вертикальной ориентации, но...

Поворот куба сначала вокруг оси y с.к. экрана потом вокруг оси x с.к. экрана
Предыстория: Я пишу 3D игру и там соответственно нужно производить поворот тела в пространстве....

Поворот экрана. Сохранение данных, но смена размеров компонентов
Допустим на экране есть кнопка, на которой есть текст. При создании активити выбирается рандомное...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru