问题:
全面屏退回非全面屏,然后由于状态栏的出现,整个界面下移一个状态栏高度的问题。造成整个页面闪一下,下沉一下的感觉,非常不爽的体验。
解决方法:
问题2的解决方法如下:
@Override
public void onBackPressed() {
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
DelayedTaskUtil.delayMillisRunTask(new DelayedTaskUtil.IDelayTaskInterface() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
PhotoPreviewActivity.super.onBackPressed();
}
});
}
},200);
}