我有一个包含
我的问题是,当我仅以
经过更深入的研究,我认为这是由于设备
当设备
但是我已经使用旧的对话框进行了创建,并且那个
有什么解决办法吗?有任何想法朋友们?
我正在使用
如果有人能给我一些链接,那将是很好的。
异步任务
的活动(activity)
,它将执行一些下载工作。在下载时,会显示一个加载对话框
。我的问题是,当我仅以
一个方向
进行操作时,它对我很有效。但是当我在下载时旋转
设备时,它会显示window leaked
并且会在post execute
中崩溃,提示dialog.cancel
。经过更深入的研究,我认为这是由于设备
旋转
时上下文改变
所致。当设备
旋转
时,活动(activity)
将被重新创建
,因此上下文(context)
将被更改
。但是我已经使用旧的对话框进行了创建,并且那个
不是当前上下文
。所以当我取消它时,会显示错误有什么解决办法吗?有任何想法朋友们?
我正在使用
蜂巢(honeycomb)
,我尝试使用片段(fragment)
,但没有找到好的示例。我现在主要在尝试这个,如果有人能给我一些链接,那将是很好的。
onRetainNonConfigurationInstance
、getLastNonConfigurationInstance
,以及代理设计模式的好例子。 - Cristian