2011-12-18 3 views
2

Я новичок в разработке Android. Я хочу реализовать скользящий tabhost с анимацией. Эффект показан на следующем видео: http://youtu.be/XuLQmXLDrJQ Это приложение поставляется с часами HTC Sense. Вы можете сосредоточиться на нижней части экрана. Мой вопрос заключается в том, что как вызвать эффект переключения значков в нижней части этого приложения. Это приложение реализовано с помощью tab, scrollview или viewflipper?Android Sliding Tab

ответ

0

Я уверен, что это не вкладки, я вижу, как это ...

  1. Стационарный горизонтальный Scrollview что recives события касания
  2. Передвижная вершина, которая может быть любой макет.

Информация о касании передается от 1 до 2, это покажет 2 цветных изображений для отображения.

Переходные анимации на 2 должны быть хорошо настроены, но выглядят как стандартные андроидные анимации.

Вы можете найти исследование этого кода полезным. View flow

Я надеюсь, что это помогает ..

+0

2. варианта был бы лучше (по крайней мере, легче, когда программист понимает использование Android фрагментов), если @Nero использует класс android.support.v4.view.ViewPager от андроида v4 вместо любой компоновки. –

Смежные вопросы