如何在onSaveInstanceState()中保存AsyncTask类对象

时间:2012-12-10 09:14:55

标签: android

这可以在旋转时保存AsyncTask类对象并再次重用它。

  public class MyTask extends AsyncTask<Void, Void, Integer>
    {

    }

任何好的解决方案。 感谢

1 个答案:

答案 0 :(得分:2)

  

这可以在旋转时保存AsyncTask类对象并再次重用它。

使用onRetainNonConfigurationInstance()或保留的片段。

  

感谢您的回复,但onRetainNonConfigurationInstance()在3.0之后弃用了

这是因为他们建议您使用保留的片段。如果您没有使用片段,请使用onRetainNonConfigurationInstance()