首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 4.0横屏反复调用onCreate()函数

2012-09-29 
android 4.0横屏重复调用onCreate()函数? ? ? ?在AndroidManifest.xml的activity中加入android:configChan

android 4.0横屏重复调用onCreate()函数

? ? ? ?在AndroidManifest.xml的activity中加入android:configChanges="orientation",然后在代码中重写onConfigurationChanged方法,这是我们在4.0系统以前处理手机横屏的方法,但是使用这种方法的程序放在4.0以上的系统运行,会发现程序不会调用onConfigurationChanged,而是再次调用了onCreate函数,也就是说AndroidManifest.xml中的设置并不生效,不过对于4.0以上的系统,可以使用另外一种方法,就是在android:configChanges="orientation"?的基础上再增加一个条件,android:configChanges="orientation|screenSize",此外,还必须把程序中的2.3api版本替换为4.0以上的版本,否则之前的的api中,不存在有screenSize这个属性,会报出错误。

热点排行