[英]Android: How to prevent activity from reloading after orientation change?
[英]Keep Android Fragment/Activity from reloading on orientation change
也许我不了解碎片原则; 但如果我改用风景或肖像,我希望一切都保持不变。 我有一个AsynTask,它填充一个列表视图并显示进度对话框。
如果我切换设备的方向,则会再次打开“正在加载...”对话框(并且很多时间该应用程序崩溃了)-这表明我再次被调用了AsynTask。 如何只是改变不删除并重新加载该视图的方向是什么?
对于它的价值,我在ListFragment onActivityCreated中称为AsynTask。
另外,来自LogCat的崩溃报告如下:
07-29 07:41:02.596: E/AndroidRuntime(15338): FATAL EXCEPTION: main
07-29 07:41:02.596: E/AndroidRuntime(15338): java.lang.IllegalStateException: Content view not yet created
我想到了。 这很奇怪。
我的“ onStop”中有一个“ finish()”。 我删除了,一切正常。
我还从我的AsynTask中取出了getListView并移到onActivityCreate中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.