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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
lavan
53 / 53 / 1
Регистрация: 21.03.2009
Сообщений: 371
#1

Изменение ориентации экрана - Программирование Android

14.03.2013, 23:16. Просмотров 2009. Ответов 6
Метки нет (Все метки)

здравствуйте. возник вопрос,допустим я программно запретил изменения экрана
Java
1
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
как вернуть управление экраном обратно в activity? т.е разрешить любую ориентацию?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2013, 23:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменение ориентации экрана (Программирование Android):

Смена ориентации экрана - Программирование Android
в папке layout файл screen.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...

Запретить смену ориентации экрана - Программирование Android
имеется проблема в большом весе приложения и нежелании делать отдельные фоны для активити для горизонтальной ориентации. Как сделать чтобы...

Событие смены ориентации экрана - Программирование Android
доброго времени суток у меня такой вопрос как написать оброботчик события смены оринтация экрана например как это записать ...

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

Поведение после смены ориентации экрана - Программирование Android
Доброго времени суток. У меня есть 2 xml layout файла для вертикальной и горизонтальной ориентации дисплея c тем самим набором елементов....

При смене ориентации экрана накладываются фрагменты - Программирование Android
Юзаю Android.Support.V4.App.Fragment, вроде бы все нормально. При переключении из меню фрагменты скрываю отправляя в "стек" а кликнутый...

6
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
15.03.2013, 00:51 #2
Убрать эту надпись?
0
lavan
53 / 53 / 1
Регистрация: 21.03.2009
Сообщений: 371
15.03.2013, 11:40  [ТС] #3
Цитата Сообщение от dajver Посмотреть сообщение
Убрать эту надпись?
- что вы хотели этим сказать?
есть часть кода при выполнении которого,я хочу заблокировать смену ориентации экрана, а после хочу вернуть режим управления сменой ориентации какой был до блокировки.
0
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
15.03.2013, 12:03 #4
Цитата Сообщение от lavan Посмотреть сообщение
- что вы хотели этим сказать?
есть часть кода при выполнении которого,я хочу заблокировать смену ориентации экрана, а после хочу вернуть режим управления сменой ориентации какой был до блокировки.
Ну функция которую вы написали выполняется при создании активити и сделать так как вы хотите после запуска активити уже не получится. Если вы хотите заблочить из за не правильного выполнения программы, то может лучше написать нормальный код который будет работать как нужно при разных ориентациях?
Для отдельной функции нельзя будет убрать / добавить включение / выключение ориентации экрана.
0
lavan
53 / 53 / 1
Регистрация: 21.03.2009
Сообщений: 371
15.03.2013, 13:36  [ТС] #5
Цитата Сообщение от dajver Посмотреть сообщение
Для отдельной функции нельзя будет убрать / добавить включение / выключение ориентации экрана.
а жаль!
Цитата Сообщение от dajver Посмотреть сообщение
Если вы хотите заблочить из за не правильного выполнения программы, то может лучше написать нормальный код который будет работать как нужно при разных ориентациях?
в это время работает progresbar который блокирует доступ к экрану,я и подумал,зачем сохранять состояние если экран заблокирован
0
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
15.03.2013, 14:26 #6
Java
1
2
3
4
5
6
if (url.contains("#predictor")) {
                    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER);
 
                } else {
                    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
                }
1
lavan
53 / 53 / 1
Регистрация: 21.03.2009
Сообщений: 371
15.03.2013, 18:33  [ТС] #7
dajver, а вы говорили:Нельзя
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2013, 18:33
Привет! Вот еще темы с ответами:

Потеря вывода при смене ориентации экрана - Программирование Android
Калькулятор вывел результат в компонент textview. Стоит поменять ориентацию экрана и весь результат подсчета пропадает. :(

Выбрасывает из приложения при смене ориентации экрана - Программирование Android
Здравствуйте. Следующая проблема. Создал папку layout-land в папке res. И при добавлении туда вот этого файла xml: <LinearLayout...

SurfaceView при изменении ориентации экрана перегружается - Программирование Android
при создании тетриса возник вопрос. один из моих классов расширяет класс SurfaceView public class TetrisView extends SurfaceView ...

Задний фон при смене ориентации экрана - Программирование Android
Здравствуйте! Мне надо чтобы фон не сжимался так, а как в HTML оптимизировал под размер экрана... Заранее спасибо! (Приложение и картинка...


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
15.03.2013, 18:33
Ответ Создать тему
Опции темы

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