解决办法:
在全屏的activity finish之前手动退出全屏
window.setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN)
finish()另外,要记得实现物理返回键的回调,需要在onBackPressed()回调函数中,退出全屏
override fun onBackPressed() {
window.setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN)
super.onBackPressed()
}
本文介绍了一种在Android应用中退出全屏Activity的方法,通过在finish之前调用特定的API来手动退出全屏模式,并实现了物理返回键的回调功能。
857

被折叠的 条评论
为什么被折叠?



