4

我有一个里面有很多片段的活动。在一个片段中,我定期运行一些使用某些命令的线程,例如getActivity().runOnUiThread(),因此当切换到不同的片段时,这些语句将生成NullPointException.

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

请帮我解决这个问题。

谢谢 :)

4

2 回答 2

2

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

您可以在此链接中查看更多详细信息:片段生命周期

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

于 2013-04-01T01:26:51.540 回答
1

试着把它放进去onDetach()

于 2013-03-31T16:03:56.177 回答