Не удается отключить анимацию перехода при нажатии кнопки «Назад» - PullRequest
13 голосов
/ 05 августа 2011

Когда я нажимаю кнопку «Назад», чтобы вернуться к предыдущему действию, слайд перехода все еще происходит, даже если я добавил overridePendingTransition.Что не так с моим кодом?

Я хочу отключить все переходы между действиями.При переходе к новому занятию анимация перехода отсутствует, но выдвигается при нажатии кнопки «Назад».

Activity act;

Intent intent = new Intent(act, newactivity.class);
intent.setFlags(65536);
act.startActivity(intent); 
act.overridePendingTransition(0, 0);

1 Ответ

42 голосов
/ 05 августа 2011

Вы должны позвонить overridePendingTransition(0, 0); в Activity's onPause():

 public void onPause() {
     super.onPause();
     overridePendingTransition(0, 0);
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...