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.