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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 100, средняя оценка - 4.73
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
#1

Запрет поворота экрана после создания активити - Программирование Android

31.10.2012, 12:19. Просмотров 14076. Ответов 21
Метки нет (Все метки)

Как сделать сабж?
Если в onCreate вызываю :

setRequestedOrientation(
ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);

И если текущая ориентация не портрет - происходит повторный вызов onCreate, с другой ориентацией

Мне требуется запуск в ориентации behind, и блокировка изменения поворота.

Как это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 12:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запрет поворота экрана после создания активити (Программирование Android):

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

После поворота экрана view формы пропадают - Программирование Android
на главной активити в xml создано RadioGroup. на главной активити в методе onCreate есть такая строчка rGroup = (RadioGroup)...

После поворота TextView занимает столько же места как и до поворота - Программирование Android
собственно как поворачивать средствами xml или в коде я знаю. Проблема в другом при повороте textview по горизонтали он занимает место как...

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

Обработка поворота экрана. Сохранение введенной информации - Программирование Android
В приложении имеется n полей для ввода текста. Как правильно сохранять их количество введенную в них информацию при повороте экрана? ...

Если поменять ориентацию экрана или SurfaceView перекроет другой активити, то приложение завершается аварийно - Программирование Android
Здравствуйте уважаемые программисты! Недавно начал изучать проигрывание видео под android. Получилось вывести видео на экран при помощи...

21
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.10.2012, 17:36 #16
очень странно, лимит вроде 5мб если не память не подводит.
0
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
31.10.2012, 17:44  [ТС] #17
Цитата Сообщение от V0v1k Посмотреть сообщение
очень странно, лимит вроде 5мб если не память не подводит.
можно с этого места подробнее? где можно прочитать про это?
чет слишком мало. с учетом наличия памяти гигабайтами.

у меня на эмуляторе и раньше такая проблема была
на теле (SGN7000) - нет. проект был заморожен на несколько месяцев.
в процессе обновил тело до 4.0.
вернулся к проекту - работать на теле перестало.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.10.2012, 19:51 #18
это в каком именно девайсе RAM больше гигабайта?
не помню где читал, вот здесь есть инфа про лимит в 16/24 mb на апликейшен - http://blog.gorges.us/2010/07/develo...-memory-limit/
можете еще погуглить.
0
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
01.11.2012, 10:05  [ТС] #19
Цитата Сообщение от V0v1k Посмотреть сообщение
это в каком именно девайсе RAM больше гигабайта?
ну например:
http://market.yandex.ru/model-spec.xml?modelid=8440117&hid=91491
а у меня - первый, там один гиг
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
01.11.2012, 12:58 #20
один из первых в котором больше гига?)
0
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
01.11.2012, 13:13  [ТС] #21
почти
http://market.yandex.ru/guru.xml?CMD...G=10&hid=91491
0
Terens777
1 / 0 / 0
Регистрация: 16.04.2015
Сообщений: 8
10.08.2015, 16:34 #22
запретить поворот экрана можно таким образом. перед методом setContentView(R.layout.rules); пишем
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LAUNDSCAPE); - это если вам нужна горизонтальная ориентация и после поворот будет запрещен. или
setRequestOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); - если нужна вертикальная ориентация
0
10.08.2015, 16:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2015, 16:34
Привет! Вот еще темы с ответами:

Мигает активити после сплешскрина - Программирование Android
Есть сплешскрин взятый с какого то сайта, он работает отлично public class SplashScreen extends Activity { private static String...

На телефоне highscreen 3 на всех активити происходит быстрый самовозврат к главной активити - Программирование Android
Сделал меню в виде ListView. При клике на меню запускаются активити. На эмуляторе работает, на телефоне моем LG все работает. На телефоне...

Как вызвать метод в активити классе из обычного не активити класса? - Программирование Android
Есть активити в котором вводятся логин и пароль. При нажатии кнопки "войти" в отдельном классе "сокетсервер"(+в отдельном потоке)...

Запрет выполнения onCreate при повороте экрана - Программирование Android
Здравствуйте уважаемые специалисты! У меня такой вопрос: в моей игре есть вопросы и варианты ответов как в игре (кто хочет стать...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

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