一般Activity在屏幕旋转时会 onDestroy() ->onCreate()
不太明白为什么要这么做,
尤其正在进行一些UI更新时或后台操作时(比如进度条更新中,或文件正在复制中),会中断当前的操作,十分麻烦
屏蔽很简单(仍旧会支持屏幕旋转,但不会中断UI更新或其它操作):
1.AndroidManifest.xml
<activity android:name=".FileBrower" android:configChanges="orientation"
2. 相应Activity
@Override public void onConfigurationChanged(Configuration config) { super.onConfigurationChanged(config); }
本文介绍如何在Android应用中通过配置更改来避免屏幕旋转导致的Activity生命周期中断问题,确保UI更新和其他操作不会被意外打断。
299

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



