如何保存的AsyncTask类对象的onSaveInstanceState中的() [英] How to save AsyncTask class object in onSaveInstanceState()
问题描述
这是可能的,以节省旋转的AsyncTask类对象,并再次重新使用它。
公共类MyTask扩展的AsyncTask<太虚,太虚,整数GT;
{ }
什么好的解决办法。
谢谢
这是可能的,以节省旋转的AsyncTask类对象,并再次重新使用它。
块引用>使用
onRetainNonConfigurationInstance()
或保留片段。
感谢您的答复,但onRetainNonConfigurationInstance()3.0后,德precated
块引用>这是因为他们推荐你使用一个保留片段来代替。如果你不使用的片段,使用
onRetainNonConfigurationInstance()
。is this possible to save AsyncTask class object on rotation and reuse it again.
public class MyTask extends AsyncTask<Void, Void, Integer> { }
any good solution. Thanks
解决方案is this possible to save AsyncTask class object on rotation and reuse it again.
Use
onRetainNonConfigurationInstance()
or a retained fragment.thanks for reply but onRetainNonConfigurationInstance() deprecated after 3.0
That is because they recommend that you use a retained fragment instead. If you are not using fragments, use
onRetainNonConfigurationInstance()
.这篇关于如何保存的AsyncTask类对象的onSaveInstanceState中的()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!