Я использую анимацию при входе или выходе из активности, вхождение в анимацию активности отлично работает, но выход из анимации не работает. Я запускаю анимацию выхода, когда я нажимаю кнопку "Назад". Что происходит, это сначала начать вводить анимацию для текущей активности, а затем показывать последнюю активность, что я хочу, чтобы кнопка простого выхода была нажата на кнопку "Назад".
Slide_out.xml
    <?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@android:integer/config_longAnimTime"
    android:fromXDelta="0%p"
    android:toXDelta="-100%p" >
</translate>
Slide_in.xml
    <?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@android:integer/config_longAnimTime"
    android:fromXDelta="100%p"
    android:toXDelta="0%p" >
</translate>
При нажатии кнопки панели действий
public boolean onOptionsItemSelected(MenuItem item) {
    // TODO Auto-generated method stub
    switch (item.getItemId()) {
    case R.id.home:
        finish();
        overridePendingTransition(R.anim.slide_out, R.anim.slide_in);
        return true;
    default:
        break;
    }
    return super.onOptionsItemSelected(item);
}