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

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

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

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

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

Искал, не нашел.
При повороте один view меняется на другой. В коде.
Как сделать свою анимацию при переходе?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2012, 12:05     Анимация при повороте экрана - в своем приложении
Посмотрите здесь:
Android Ошибка при повороте экрана
Android Сохранить imageview при повороте экрана
Сохранение объекта при повороте экрана Android
Android Непонятное поведение при повороте экрана
При повороте экрана выпадает ошибка Android
Android Запрет выполнения onCreate при повороте экрана
Как сохранить состояние хронометра при повороте экрана? Android
Сохранение цвета Layout при повороте экрана (ПОРТРЕТ->ЛАНДШАФТ) Android
Как при повороте экрана показывать видео дальше, а не сначала Android
При повороте экрана, сохранить 3 объекта(фрагменты) и потом восстановить их Android
Android Отображать рекламу в своем приложении от admod
Использование 2GIS API в своем андроид приложении Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silentnuke
Android Programmer
138 / 139 / 5
Регистрация: 08.12.2010
Сообщений: 421
06.07.2012, 12:40     Анимация при повороте экрана - в своем приложении #2
Цитата Сообщение от Rebelx Посмотреть сообщение
Искал, не нашел.
При повороте один view меняется на другой. В коде.
Как сделать свою анимацию при переходе?
поворот это просто пересоздание activity. так что никак.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.07.2012, 12:43     Анимация при повороте экрана - в своем приложении #3
ну так можно отключить пересоздание и самому обрабатывать поворот...
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
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");
    }
Rebelx
3 / 3 / 0
Регистрация: 13.10.2009
Сообщений: 40
06.07.2012, 18:42  [ТС]     Анимация при повороте экрана - в своем приложении #5
если я подключаю обработчик изменения конфигурации, то пересоздания не происходит. однако происходит поворот все равно. я в обработчике меняю view, все нормально.
однако сейчас я хочу запретить поворот вообще. Как в этом случае понять ориентацию? понятно, по сенсорам.
но я не нашел, как же все-таки определить ориентацию по сенсорам. то что нашел - выдает мусор
Yandex
Объявления
06.07.2012, 18:42     Анимация при повороте экрана - в своем приложении
Ответ Создать тему
Опции темы

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