Я пытаюсь добавить анимацию в свой TabActivty. Например, когда пользователь выбирает вторую вкладку, я хочу, чтобы новое действие происходило справа. Когда пользователь выбирает первую вкладку, я хочу, чтобы действие происходило слева.
Я нашел, как добавить одну анимацию, но хочу добавить еще одну. Вот код, который я использую:
public Animation inFromRightAnimation()
{
Animation inFromRight = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, +1.0f,
Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, 0.0f);
inFromRight.setDuration(240);
inFromRight.setInterpolator(new AccelerateInterpolator());
return inFromRight;
}
И
getTabHost().setOnTabChangedListener(new OnTabChangeListener() {
public void onTabChanged(String tabId)
{
View currentView = getTabHost().getCurrentView();
currentView.setAnimation( inFromRightAnimation() );
}
});
Как я могу это сделать?
Спасибо.
С уважением.
V.