作为一个Android开发新手,当我们在开发的时候面对一个大问题
“处理屏幕方向变化“
这个问题的原因是什么?
那么它会导致许多问题如下。
1。只要我们改变方向,它就会创建一个新的Activity。
2。如果在播放音频文件,这将重新载入两次文件,这将同时播放两个同样的歌。
3。导致内存管理问题。
4。如果你有一个20字段的表单,你填写了15个字段,就会丢失15个字段里的内容。
那么如何解决这个问题。谷歌在manifest.xml一行代码解决问题
添加这行代码到Activity的属性来解决这个问题。
android:configChanges=”orientation”
这样也行
<activityandroid:label=”@string/app_name”android:configChanges=”orientation”
android:name=”.com.androidpeople”> |
现在你是完全从这个方向变化问题的自由。