Без кода вы не можете сказать много, как решить, но я уверен, что проблема в том, что вы не звоните overridePendingTransition
сразу после начала нового действия.Да, УЖЕ после начала деятельности.Иначе это не повлияет.
Так что-то вроде этого будет работать как шарм
startActivity(new Intent(this, Blub.class));
// don't do anything else between those 2 calls
overridePendingTransistion(R.anim.enter, R.anim.exit);