Android: отключить анимационные переходы кексов версии 1.5.

Короче говоря, как я могу отключить экранные переходы между действиями? Если хотите, мы реализовали собственный обработчик вкладок, и теперь он выполняет переход между вкладками, что выглядит довольно безвкусно. Спасибо!

Крис.


person Chrispix    schedule 19.05.2009    source источник


Ответы (3)


Приложение Spare Parts, которое вы найдете в эмуляторе, на самодельных изображениях и (я полагаю) в исходном дереве, позволяет включать/выключать эти переходы (глобально!). Вы можете взглянуть на его источник, чтобы понять, как это работает.

person buster    schedule 22.05.2009

См. android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION

person Jo Jo    schedule 08.07.2010
comment
Эта константа доступна только в версии 2.0 (уровень API 5) и более поздних версиях. - person azdev; 01.11.2011

Вы не должны начинать совершенно новую активность для каждой вкладки. Вы должны встраивать каждое действие в android.app.ActivityGroup и использовать android.app.LocalActivityManager.

person Isaac Waller    schedule 20.05.2009
comment
На самом деле мне нужно, чтобы каждый из них был своей собственной деятельностью. Я должен запускать каждую «вкладку» как действие. Это длинная история, но из-за того, как камера отображает (Пейзаж), мы не можем заставить вкладки поворачиваться, чтобы они выглядели как портрет с предварительным просмотром камеры. Если вы принудительно повернете его, предварительный просмотр камеры повернется на 90 градусов и отключится. Короче говоря, я думаю, что могу использовать WindowManager.LayoutParams. - person Chrispix; 20.05.2009