请帮助我如何防止我的活动被杀死和重新创建。这对我的所有应用都很有用。
提前致谢
答案 0 :(得分:1)
猜猜你需要先了解这个http://developer.android.com/reference/android/app/Activity.html#ConfigurationChanges
处理配置改变
答案 1 :(得分:1)
这是标准行为,如果您不想这样做,最好将数据保存到
Bundle savedInstanceState;
您可以在onPause中执行此操作:
@Override
protected void onPause() {
super.onPause();
}
当状态返回时,您可以调用onResume并恢复数据
@Override
protected void onResume() {
super.onResume();
}
答案 2 :(得分:0)
只需在您的AndroidManifest.xml
元素
activity
中添加以下代码即可
android:configChanges="orientation|keyboardHidden" android:screenOrientation="unspecified"
这不会重新创建你的activity