我正在下载文本数据,图像,视频和复选框创建运行时并以不同位置的布局显示它,但问题是如果我更改布局运行时而不是数据redwonloading我想使用现有的下载数据,图像和视频并以横向布局显示。它是如何工作的。
portrait_layout视图
landscape_layout view
答案 0 :(得分:0)
当您转动屏幕时,活动会重新创建。因此,如果您在onCreate
或onResume
下载数据,则会重新下载。将数据存储在数据库中并使用onRestoreInstanceState()
来防止重新下载。
答案 1 :(得分:0)
如果它是一个片段,那么只需使用setRetainInstance(true),你的数据仍然存在,如果它是一个Activity,那么在AndroidManifest中使用android:configChanges =“orientation”。