overridePendingTransition делает экран черным в API 23, но хорошо работает в API 29
В своем приложении я добавил кнопку обновления, чтобы перезагрузить действие, а также использовал overridePendingOperation для более плавного перехода.
Это метод, который перезагружает активность.
private void refreshActivity(){
finish();
overridePendingTransition(R.anim.slide_up,R.anim.slide_up);
startActivity(getIntent());
overridePendingTransition(R.anim.slide_up,R.anim.slide_up);
}
Этот метод отлично работает на моем устройстве RealmeC2(API 29), но не работает на Xiaomi 4(API 23). Он просто показывает черный экран, когда я нажимаю кнопку обновления. Я понятия не имею, почему это происходит?
Кто-нибудь может мне помочь?
Я на 100% уверен, что в обоих устройствах масштаб анимации-перехода установлен на 1x.