I working on Blackberry SDK, I research did for myself wrote helper class animation small example;
static TransitionContext transitionContextIn;
static TransitionContext transitionContextOut;
static UiEngineInstance engine = Ui.getUiEngineInstance();
public static void Slide(Screen screen){
transitionContextIn = new TransitionContext(TransitionContext.TRANSITION_SLIDE);
transitionContextIn.setIntAttribute(TransitionContext.ATTR_DURATION, 1000);
transitionContextIn.setIntAttribute(TransitionContext.ATTR_DIRECTION, TransitionContext.DIRECTION_UP);
transitionContextOut = new TransitionContext(TransitionContext.TRANSITION_SLIDE);
transitionContextOut.setIntAttribute(TransitionContext.ATTR_DURATION, 1000);
transitionContextOut.setIntAttribute(TransitionContext.ATTR_DIRECTION, TransitionContext.DIRECTION_DOWN);
transitionContextOut.setIntAttribute(TransitionContext.ATTR_KIND, TransitionContext.KIND_OUT);
engine.setTransition(null, screen, UiEngineInstance.TRIGGER_PUSH, transitionContextIn);
engine.setTransition(screen, null, UiEngineInstance.TRIGGER_POP, transitionContextOut);
}







