Android之横竖屏切换内容丢失问题解决方法
2015-08-18 10:06
507 查看
注意:
在横屏竖屏切换过程中,Activity会被重新创建
onCreate方法会重新执行
如果没有id的组件如编辑框等则横屏填写的编辑框中的数据,写到一半后如果竖屏显示,
数据会丢失
谷歌解决方案:
如果拥有id
会在第一次创建Activity,执行完onCreate()方法之后把id组件中对应的值临时保存存起来,
在旋转后再次创建Activity时
但是是在 执行完onCreate()方法之后!!!!!执行完之后!!!!
根据id找到对应的值填写上去
在横屏竖屏切换过程中,Activity会被重新创建
onCreate方法会重新执行
如果没有id的组件如编辑框等则横屏填写的编辑框中的数据,写到一半后如果竖屏显示,
数据会丢失
谷歌解决方案:
如果拥有id
会在第一次创建Activity,执行完onCreate()方法之后把id组件中对应的值临时保存存起来,
在旋转后再次创建Activity时
但是是在 执行完onCreate()方法之后!!!!!执行完之后!!!!
根据id找到对应的值填写上去
相关文章推荐
- Gson在 Android开发中可能存在的陷阱
- Android多行gridview横向滑动的实现
- 简单网页源码查看器
- 解决android sutdiodevice unauthorized. Please check the confirmation dialog on your device.
- 【转】Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- Android典型界面设计(6)——ActionBar Tab+ViewPager+Fagment实现滑动导航
- Andriod下载源码导入后AndroidManifest.xml小红叉的解决办法
- MAC OSX 搭建android 开发环境
- 【Android web】 Json的基本写法
- android中保存一个ArrayList到SharedPreferences的方法
- ThinkAndroid-简单、快速的 Android应用程序的开发框架
- android sharedPreference的用法
- android全屏去掉title栏的多种实现方法
- Android Drawable和Bitmap区别
- android下使用aapt命令测试启动时间
- 【Android基础】利用Intent在Activity之间传递数据
- 【Android基础】利用Intent在Activity之间传递数据
- Android的屏幕适配总结
- Android APK反编译就这么简单 详解(附图)
- Android笔记