Отключить анимацию перехода между действиями

Я вызываю действие B из действия A, которое содержит представление видео, используя следующий код:

Intent intent = new Intent(this, B.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivityForResult(intent, 0);

Я использую Intent.FLAG_ACTIVITY_NO_ANIMATION, чтобы избежать анимации перехода во время выполнения нового действия называется. Но у меня он не работает и при переходе появляется черный экран. Есть ли способ избежать этой анимации перехода и черного экрана, чтобы пользователь не узнал, что просмотр видео вызывается на новом экране?

27
задан Shruti 7 March 2012 в 07:31
поделиться

1 ответ

Попробуйте позвонить:

Intent intent = new Intent(this, B.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivityForResult(intent, 0);
overridePendingTransition(0,0); //0 for no animation
58
ответ дан 28 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: