Android - TabActivity com animação de transição

Estou tentando adicionar uma animação ao meu TabActivty. Por exemplo, quando o usuário seleciona a segunda guia, quero que a nova atividade venha da direita. Quando o usuário seleciona a primeira guia, quero que a atividade venha da esquerda.

Descobri como adicionar uma animação, mas quero adicionar outra. Aqui está o código que estou usando:

<code>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;
}
</code>

E

<code>getTabHost().setOnTabChangedListener(new OnTabChangeListener() {
       public void onTabChanged(String tabId)
       {
           View currentView = getTabHost().getCurrentView();
           currentView.setAnimation( inFromRightAnimation() );
       }
});
</code>

Como eu posso fazer isso?

Obrigado.

Saudações.

V.

questionAnswers(4)

yourAnswerToTheQuestion