TransitionSet set = new TransitionSet();
set.setOrdering(TransitionSet.ORDERING_SEQUENTIAL);
Pop pop = new Pop();
pop.setPropagation(new CircularPropagation());
pop.setEpicenterCallback(new Transition.EpicenterCallback() {
@Override
public Rect onGetEpicenter(Transition transition) {
container3.getLocationOnScreen(loc);
return new Rect(loc[0], loc[1], loc[0] + container3.getWidth(), loc[1] + 40);
}
});
set.addTransition(new ChangeBounds()).addTransition(pop);
AnimUtils.beginDelayedTransition(container3, set);