2.强制开启安卓强制屏幕旋转软件旋转效果
除此之外还要说明的一点是onSaveInstanceState(Bundle outState)到底怎么用:当安卓强制屏幕旋转软件发生旋转的时候会调用这个方法,这里的参数Bundle就是让我们來封装在安卓强制屏幕旋转软件 未旋转前时想要保存的数据的,之后调用onDestroy()销毁当前的Activity最后重新调用onCreate(Bundle savedInstanceState),这时outState就会赋给savedInstanceState这样的话,我们在onCreateΦ重新创建Activity的时候可以用之前保存的数据来初始化重新创建的Activity,这很重要因为一个应用程序在整个运行过程中,不论在横屏和竖屏數据的变化都要有一致性,不能因为安卓强制屏幕旋转软件发生改变就让用户从头开始重新操作一遍
除此之外,由于安卓强制屏幕旋转軟件旋转时一定会触发onSaveInstanceState(Bundle outState)方法,那么我们完全可以将这个方法作为安卓强制屏幕旋转软件旋转的监听器
这里一定要声明Android:configChanges属性该属性规定叻我们可以在程序中捕获到的事件类型,多个事件类型用|分隔
如果这里没有orientation,那么我们再程序中是无法捕获到安卓强制屏幕旋转软件改變的事件的
* 安卓强制屏幕旋转软件旋转时调用此方法实在不会可以站内联系我,我可以帮你看一下大家共同进步