从导航抽屉的每个列表项发出请求时,AsyncTask执行需要在同一片段中取消

达摩什·鲍达(Dharmesh Baldha)

我的问题是需要打开同一个数据段从抽屉式导航的每一个列表项,当片段显示,如果AsynTask执行是要去那么的AsyncTask的执行应该取消。

我该怎么做?

我尝试了很多方法来实现这一目标,但每次都失败了。

我使用asynctaskObject.cancel(true);

所以任何人都可以回答。我希望我能得到结果。

提前致谢。:)

达摩什·鲍达(Dharmesh Baldha)

我找到了解决我问题的方法。

我们只需要在onStop方法中发出请求,如下所示:

@Override
public void onStop() {
    super.onStop();
    if(asyncTaskObject!=null){
        asyncTaskObject.cancel(true);
    }
}    

这样,每当我们从同一片段上导航抽屉的列表项中请求时,那个时候片段调用onStop()方法,而我只调用task.cancel(true);。

并感谢@MysticMagic。我从您给定的链接解决了这个问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用d-pad在同一片段的LinearLayouts之间移动焦点/导航

来自分类Dev

在返回堆栈防止同一片段

来自分类Dev

防止同一片段在popBackStack中多次添加

来自分类Dev

在将某些数据传递到活动后,如何从同一片段中结束片段?

来自分类Dev

如何使用片段中的相机并在同一片段的图像视图中显示捕获的图像?

来自分类Dev

片段到活动再次在同一片段上

来自分类Dev

防止同一片段堆叠超过一次(addToBackStack)

来自分类Dev

每次单击片段抽屉中的列表项时,在片段中填充一个新列表

来自分类Dev

使用范围索引比较来自同一片段的元素值

来自分类Dev

使用NavigatorDrawer时如何从一个片段或活动更改为另一片段或活动?

来自分类Dev

使用NavigatorDrawer时如何从一个片段或活动更改为另一片段或活动?

来自分类Dev

需要在导航抽屉中包含标签

来自分类Dev

导航抽屉中的可折叠列表项

来自分类Dev

如何通过单击后退(不是“后退硬件”按钮)返回到上一片段?

来自分类Dev

如何通过单击后退(不是“后退硬件”按钮)返回到上一片段?

来自分类Dev

需要在导航抽屉内显示可扩展列表视图

来自分类Dev

在导航抽屉的每个片段中实现一个不同的操作栏项

来自分类Dev

导航抽屉列表项在滚动中隐藏/不可见

来自分类Dev

以编程方式设置导航抽屉中列表项的选定属性

来自分类Dev

使用导航抽屉时,后备箱中只有一个片段

来自分类Dev

从导航抽屉中调用片段

来自分类Dev

在导航抽屉中引入片段

来自分类Dev

标签需要在 Jasmine 中的同一行中在每个函数之前关闭?

来自分类Dev

如何将列表项放在导航抽屉中的列表视图的底部,例如Foursquare

来自分类Dev

使用导航抽屉旋转时片段变化

来自分类Dev

需要在同一行中具有2个地址的客户列表

来自分类Dev

导航时列表项消失

来自分类Dev

导航时列表项淡出

来自分类Dev

处理自定义列表项在导航抽屉ListView中单击

Related 相关文章

  1. 1

    使用d-pad在同一片段的LinearLayouts之间移动焦点/导航

  2. 2

    在返回堆栈防止同一片段

  3. 3

    防止同一片段在popBackStack中多次添加

  4. 4

    在将某些数据传递到活动后,如何从同一片段中结束片段?

  5. 5

    如何使用片段中的相机并在同一片段的图像视图中显示捕获的图像?

  6. 6

    片段到活动再次在同一片段上

  7. 7

    防止同一片段堆叠超过一次(addToBackStack)

  8. 8

    每次单击片段抽屉中的列表项时,在片段中填充一个新列表

  9. 9

    使用范围索引比较来自同一片段的元素值

  10. 10

    使用NavigatorDrawer时如何从一个片段或活动更改为另一片段或活动?

  11. 11

    使用NavigatorDrawer时如何从一个片段或活动更改为另一片段或活动?

  12. 12

    需要在导航抽屉中包含标签

  13. 13

    导航抽屉中的可折叠列表项

  14. 14

    如何通过单击后退(不是“后退硬件”按钮)返回到上一片段?

  15. 15

    如何通过单击后退(不是“后退硬件”按钮)返回到上一片段?

  16. 16

    需要在导航抽屉内显示可扩展列表视图

  17. 17

    在导航抽屉的每个片段中实现一个不同的操作栏项

  18. 18

    导航抽屉列表项在滚动中隐藏/不可见

  19. 19

    以编程方式设置导航抽屉中列表项的选定属性

  20. 20

    使用导航抽屉时,后备箱中只有一个片段

  21. 21

    从导航抽屉中调用片段

  22. 22

    在导航抽屉中引入片段

  23. 23

    标签需要在 Jasmine 中的同一行中在每个函数之前关闭?

  24. 24

    如何将列表项放在导航抽屉中的列表视图的底部,例如Foursquare

  25. 25

    使用导航抽屉旋转时片段变化

  26. 26

    需要在同一行中具有2个地址的客户列表

  27. 27

    导航时列表项消失

  28. 28

    导航时列表项淡出

  29. 29

    处理自定义列表项在导航抽屉ListView中单击

热门标签

归档