Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
#1

Анимация при повороте экрана - в своем приложении - Программирование Android

06.07.2012, 12:05. Просмотров 1928. Ответов 4
Метки нет (Все метки)

Искал, не нашел.
http://www.cyberforum.ru/android-dev/thread673718.html
При повороте один view меняется на другой. В коде.
Как сделать свою анимацию при переходе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2012, 12:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Анимация при повороте экрана - в своем приложении (Программирование Android):

При повороте экрана выпадает ошибка
Доброе утро товарищи. Пытаюсь протестить аппку на реальном устройстве....

Сохранить imageview при повороте экрана
Доброго времени суток. При повороте екрана нужно сохранить imageView. Знаю что...

Непонятное поведение при повороте экрана
public void onCreate(Bundle savedInstanceState) {...

Сохранение объекта при повороте экрана
здравствуйте,читаю в доках,что метод onRetainNonConfigurationInstance ()...

Ошибка при загрузки изображений с карты памяти при повороте экрана
Здравствуйте! Вопрос в следующем. Загружаю в активити фотки с камеры. Имя...

4
silentnuke
Android Programmer
139 / 140 / 10
Регистрация: 08.12.2010
Сообщений: 421
06.07.2012, 12:40 #2
Цитата Сообщение от Rebelx Посмотреть сообщение
Искал, не нашел.
При повороте один view меняется на другой. В коде.
Как сделать свою анимацию при переходе?
поворот это просто пересоздание activity. так что никак.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.07.2012, 12:43 #3
ну так можно отключить пересоздание и самому обрабатывать поворот...
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.07.2012, 13:16 #4
Отключаем пересоздание активности при повороте экрана
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
protected void onRestoreInstanceState(final Bundle savedInstanceState) {
 
        super.onRestoreInstanceState(savedInstanceState);
        mResult.setVisibility(savedInstanceState.getInt("mResult"));//переменная которая убивается при повороте
        //Log.d(TAG, "onRestoreInstanceState");
    }
 
    @Override
    protected void onSaveInstanceState(final Bundle outState) {
 
        super.onSaveInstanceState(outState);
        outState.putInt("mResult", mResult.getVisibility());//аналогично
        //Log.d(TAG, "onSaveInstanceState");
    }
0
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
06.07.2012, 18:42  [ТС] #5
если я подключаю обработчик изменения конфигурации, то пересоздания не происходит. однако происходит поворот все равно. я в обработчике меняю view, все нормально.
однако сейчас я хочу запретить поворот вообще. Как в этом случае понять ориентацию? понятно, по сенсорам.
но я не нашел, как же все-таки определить ориентацию по сенсорам. то что нашел - выдает мусор
0
06.07.2012, 18:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2012, 18:42
Привет! Вот еще темы с решениями:

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

Ошибка при повороте экрана в горизонтальное положение
Здравствуйте, получаю такую ошибку при выходе из приложения в горизонтальном...

Запретить пересоздание Activity при повороте экрана
В общем, проблема в заголовке. Собственно сам конфиг из манифеста <activity...

Как сохранить состояние хронометра при повороте экрана?
в программе запускается хронометр Chronometer chronometer = (Chronometer)...


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

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

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