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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
suvorov
5 / 5 / 0
Регистрация: 14.11.2012
Сообщений: 110
#1

Смена ориентации с портретной на альбомную методом create - Программирование Android

08.08.2014, 15:59. Просмотров 1819. Ответов 16
Метки нет (Все метки)

Добрый день!
Имеется две ориентации: портреная и альбомная. Альбомная лежит в папке layout-land, портреная layout. При смене ориентации метод create вызывается снова, что сказывается на производительности.
Хотелось бы, что бы метод не вызывался повторно. Подскажите, как это сделать. Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2014, 15:59
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Смена ориентации с портретной на альбомную методом create (Программирование Android):

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

Смена ориентации на планшете и запрет на телефоне - Программирование Android
Требуется, что бы программа анализировала где запущена (на планшете или телефоне). Если на телефоне фиксировала "портретную" ориентацию и...

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

Кнопка "домой", смена ориентации и прочее :) - Программирование Android
Добрый вечер уважаемые. не могу решить вот такую проблему: Сделал пример отсюда:...

Как заблокировать альбомную ориентацию? - Программирование Android
Как заблокировать альбомную ориентацию, но не во всем приложении, а только в определенных классах?...

Добавить условие, чтобы скрипт не работал в портретной ориентации экрана - jQuery
Есть скрипт. Заставляет строчку меню прилипать к верху экрана при скроле страницы. $(document).ready(function(){ var...

16
ILNAR_93
Android
235 / 235 / 25
Регистрация: 19.01.2013
Сообщений: 1,833
Записей в блоге: 3
10.08.2014, 15:27 #16
Цитата Сообщение от suvorov Посмотреть сообщение
При смене ориентации, переменная isFirstRun всегда равна true.
ну так и будет т.к. ативити заново создается и создаются новые переменные

думаю если использовать данный подход то переменную следует делать глобальной т.е. определять в классе наследника Application ...
0
suvorov
5 / 5 / 0
Регистрация: 14.11.2012
Сообщений: 110
10.08.2014, 21:17  [ТС] #17
Цитата Сообщение от Vladimirys Посмотреть сообщение
Вы надеюсь туда - в OnCreate() "циклов и прочих потоков не напихали"?
Как раз в onCreate() и вызывается метод, который делает запросы в БД, который длится около секунды, но при повороте это заметно
0
10.08.2014, 21:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2014, 21:17
Привет! Вот еще темы с ответами:

Смена ориентации координат - Visual Basic
как сделатьтак, чтобы вертикалинвя координата была направленна не вниз, а вверх?

AutoLayout и смена ориентации - Программирование iOS
Добрый день! Использую AutoLayout. При повороте экрана все растягивается как надо. Но на элементы нельзя нажать, тоесть не происходят...

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

Смена ориентации страниц на одну кнопку (openoffice) - OpenOffice/LibreOffice
Здравствуйте. Подскажите, можно ли как нить задать смену ориентации страниц на одну кнопку, а не заходить формат-> страница. Т.е я нажимаю...


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

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

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