Найдено 4 результата

tst
16 окт 2012, 21:11
Форум: Уроки
Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Ответы: 369
Просмотры: 452112

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

AndreyI писал(а):В таком случае нужно просто в onCreate сделать проверку на ориентацию экрана (к примеру, как здесь) и в зависимости от результата использовать разный код инициализации объектов.
Этот способ работает, спасибо
tst
16 окт 2012, 16:41
Форум: Уроки
Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Ответы: 369
Просмотры: 452112

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

делайте с одинаковыми айди, в чём проблема? Набор элементов разный. То есть по-хорошему надо бы что-то вроде public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); Intent intent = new Intent(this, MyClass.class); startActivity(intent); } Теоретически ...
tst
16 окт 2012, 16:33
Форум: Уроки
Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Ответы: 369
Просмотры: 452112

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Принцип примерно тот же, что и при локализации ресурсов, в папке res/ нужно создать папки layout-port - сюда помещаем свои макеты для портретной ориентации layout-land - сюда для альбомной layout-square - сюда, при необходимости, для квадратных экранов )) макеты (layout) во всех папках должны иметь...
tst
16 окт 2012, 00:37
Форум: Уроки
Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Ответы: 369
Просмотры: 452112

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Реально ли при смене ориентации менять не только расположение элементов, но и изменять сами элементы?
Грубо говоря что-то вроде startActivity(intent), но при повороте экрана