2012.9.25 安卓游戏开发笔记(十)_横竖屏幕切换的三种处理模式

来源:互联网 发布:两个byte数组合并 编辑:程序博客网 时间:2024/05/17 07:13

横竖屏幕切换的三种模式:

1. 锁定横竖屏幕切换

1) 蒋屏幕固定为竖屏显示 <android: screenOrientation ="portrait">

2)将屏幕固定为横屏显示<android:screenOrientation = "landscape">

2. 在源代码中处理横竖屏幕的切换

前提条件在manifest中注册android:configChanges属性,然后在源代码中重写onConfigurationChange()函数即可;(很遗憾自己没实现)

3.重写onSaveInstanceState()和onRestoreInstanceState()函数

1) 当屏幕切换横竖屏的时候会响应onSaveInstanceState()函数

2)当屏幕重启载入当前的Activity的时候调用onRestoreInstanceState(0函数

原创粉丝点击