gpt4 book ai didi

安卓 : How to stop all threads start in fragment when change fragment

转载 作者:行者123 更新时间:2023-11-29 00:31:00 31 4
gpt4 key购买 nike

我有一个 Activity ,里面有很多 fragment 。在一个 fragment 中,我运行了一些周期性的线程,这些线程使用了一些命令,例如 getActivity().runOnUiThread(),因此当切换到不同的 fragment 时,这些语句将产生 NullPointException

我知道如何停止线程,但不知道将这段代码放在哪个方法里面。 (这意味着:当切换 fragment 时,该 fragment 将始终在切换之前运行哪个方法)。

请帮我解决这个问题。

谢谢:)

最佳答案

感谢 Leco 的帮助。最好的方法是将这些代码放入 onPause

您可以在此链接中查看更多详细信息:Fragment Lifecycle

帮助这篇文章对任何遇到同样问题的人都有用。

关于安卓 : How to stop all threads start in fragment when change fragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15731376/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com