Android - TabActivity z animacją przejścia
Próbuję dodać animację do mojego TabActivty. Na przykład, gdy użytkownik wybierze drugą kartę, chcę, aby nowa aktywność pochodziła z prawej strony. Gdy użytkownik wybierze pierwszą kartę, chcę, aby aktywność pochodziła z lewej strony.
Znalazłem sposób dodania jednej animacji, ale chcę dodać jeszcze jedną. Oto kod, którego używam:
<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>
I
<code>getTabHost().setOnTabChangedListener(new OnTabChangeListener() { public void onTabChanged(String tabId) { View currentView = getTabHost().getCurrentView(); currentView.setAnimation( inFromRightAnimation() ); } }); </code>
Jak mogę to zrobić?
Dzięki.
Pozdrowienia.
V.