Android之横竖屏切换内容丢失问题解决方法
2023-09-27 14:25:13 时间
注意:
在横屏竖屏切换过程中,Activity会被又一次创建
onCreate方法会又一次运行
假设没有id的组件如编辑框等则横屏填写的编辑框中的数据,写到一半后假设竖屏显示,
数据会丢失
谷歌解决方式:
假设拥有id
会在第一次创建Activity,运行完onCreate()方法之后把id组件中相应的值暂时保存存起来,
在旋转后再次创建Activity时
可是是在 运行完onCreate()方法之后!
在横屏竖屏切换过程中,Activity会被又一次创建
onCreate方法会又一次运行
假设没有id的组件如编辑框等则横屏填写的编辑框中的数据,写到一半后假设竖屏显示,
数据会丢失
谷歌解决方式:
假设拥有id
会在第一次创建Activity,运行完onCreate()方法之后把id组件中相应的值暂时保存存起来,
在旋转后再次创建Activity时
可是是在 运行完onCreate()方法之后!
!
!
!!运行完之后!!
!!
依据id找到相应的值填写上去
相关文章
- Android Configuration change引发的问题及解决方法(转)
- Android 线程 thread 两种实现方法
- Android开发中,那些让你相见恨晚的方法、类或接口
- Android三种实现定时器详解及实现方法
- 用gradle管理android项目出现的问题以及解决方法
- Android Studio Gradle优化方法
- 在Android Studio中打开Android Device Monitor时报错的解决方法
- android 利用Handler触发另一个activity方法
- android开发之onCreate( )方法详解
- 八、Android学习第七天——XML文件解析方法(转)
- Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正确的解决方法
- eclipse一直卡住,出现 “android sdk content loader 0%” 卡住的错误分析及解决方法
- Android:解决client从server上获取数据乱码的方法
- Android.mk编译.apk .so .jar .a第三方.apk .so .jar .a的方法
- 【Android-tips】 Unable to execute dex: Multiple dex files define 解决方法
- Android屏幕禁止休眠的方法
- Android开发环境搭建时遇到问题的解决方法
- 关于eclipse或Android studio中adb连接上不了手机的解决方法
- Retrofit2.0 android.os.NetworkOnMainThreadException解决方法
- android Glide 去掉绿色背景(图片变绿解决方法)
- 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的理解
- 【Android 进程保活】应用进程拉活 ( 系统 Service 机制拉活 | Service 组件 onStartCommand 方法分析 | 源码资源 )
- Android解决输入法自动弹出方法大全
- android 获取栈顶activty的方法总结(兼容API 5.0)
- 我的Android进阶之旅------>Android无第三方Jar包的源代报错:The current class path entry belongs to container ...的解决方法
- 我的Android进阶之旅------>Android中ListView中嵌套(ListView)控件时item的点击事件不起作的问题解决方法
- Android系统移植与调试之------->安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法