在我的应用程序中,我添加了一个刷新按钮来重新加载活动。我还使用 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)设备上完美运行,但不适用于小米 4(API 23)。当我按下刷新按钮时,它只是显示黑屏。我不知道为什么会这样?
有人可以帮我吗?
我 100% 确定在这两种设备中动画过渡的比例都设置为 1x。