2011-02-10 1 views
2

Возможно ли анимировать переход между Activity на вкладке на другой? Я имею в виду, когда пользователь нажимает на вкладку в TabWidget, а отображаемое содержимое вкладки изменяется на другой номер Activity. С настройкой по умолчанию он просто меняется, но я хотел бы иметь плавный переход, как левый-правый слайд или что-то подобное.Как анимировать изменение TabActivity в Android?

Благодарим за помощь.

ответ

4

Если вы клонируете реализацию TabActivity/Host/Widget, легко добавить анимацию в переключение табуляции. Вот измененная копия «учебника», который я сделал, когда был выпущен пончик. Это был клон реализации вкладки «Основной вклад в Donut» с некоторыми изменениями для перемещения/отображения/скрытия индикаторов вкладок, содержимого вкладки «своп», прокрутки между вкладками.

Я только что добавил анимацию к переходам вкладок.

http://www.nexsoftware.net/android/tutorials/customtabswithanimation.zip

Это, вероятно, не является «хорошим» решение или наиболее эффективным, но это работает.

+0

Это действительно полезно, спасибо! – gskbyte