时间:2021-05-19
Android横竖屏切换时,当前的Activity会被销毁,然后Activity上面的数据将会全部丢失。
如Listview上面每个item的checkbox,横竖屏切换时,复选框就丢失所有选中信息。
解决方案1:在Androidmanifest.xml的activity标签中加入android:configChanges="orientation|keyboardHidden"
<activity android:configChanges="orientation|keyboardHidden" android:label="sqltest" android:name=".SqlData" </activity>解决方案2:强制限制activity在横屏状态或者竖屏状态,不让activity进行横竖屏切换
landscape表示横屏
portrait表示竖屏
解决方案3:在Activity里面通过复写onConfigurationChanged方法,实现在不同的屏幕状态下的处理方式。
author:conowen@大钟
原文地址: http://blog.csdn.net/conowen
以上就是本文的全部内容,希望对大家学习Android软件编程有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文为大家分享了Android横竖屏切换及其对应布局加载问题,供大家参考,具体内容如下第一,横竖屏切换连带横竖屏布局问题:如果要让软件在横竖屏之间切换,由于横竖
android4.0禁止横竖屏切换使用android:configChanges="orientation|keyboardHidden"无效在之前的版本中都是
Android手机或平板都会存在横竖屏切换的功能,通常是由物理重力感应触发的,但是有时候也不尽然,通常在设置里面我们可以对手机的横竖屏切换进行关闭。Androi
在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientatio
本文实例讲述了Android编程实现横竖屏切换时不销毁当前activity和锁定屏幕的方法。分享给大家供大家参考,具体如下:首先在Mainifest.xml的A