解决Android横竖屏切换数据丢失问题

2014-11-24 11:04:09 · 作者: · 浏览: 1

如Listview上面每个item的checkbox,横竖屏切换时,复选框就丢失所有选中信息。


解决方案1、


在Androidmanifest.xml的activity标签中加入


android:configChanges="orientation|keyboardHidden"


解决方案2、


强制限制activity在横屏状态或者竖屏状态,不让activity进行横竖屏切换


landscape表示横屏


portrait表示竖屏



解决方案3、


在Activity里面通过复写


onConfigurationChanged方法,实现在不同的屏幕状态下的处理方式。