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

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

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

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

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

Если вы хотите сделать это для всех видов деятельности, сделайте это следующим образом:

Переключение без анимации

Просто назначьте стиль без анимации для каждого действия в манифесте.

Или с помощью кода сделайте так:

Отключить анимацию анимации активности при запуске новой активности?

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

 Intent intent = new Intent(this, B.class); intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); startActivityForResult(intent, 0); overridePendingTransition(0,0); //0 for no animation