在调用finish之后会出发activity的onDetory()方法
这之后在onDestory()中 调用 跳转 startActivity(intent),这种情况下启动activity就会造成两个界面中间的空挡,(现象:第一个界面完全退出可以看到这个界面下的所有内容后要跳转的activity才会显示出来),
所以为了避免这种空挡还是建议大家
在调用finish()与 startActivity同时调用,避免在finish()调用后activity走生命周期的onDestory()方法后才调用startActivity()
以上
本文探讨了在Android应用开发中,如何避免在调用finish()方法后与启动新Activity之间的界面空挡现象。建议在调用finish()的同时启动新的Activity,以确保用户体验的流畅性。
7729

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



