0

我有自己的名为TimerControl的类,它扩展了android.view.View。在TimerControl中,我生成了一个应该继续工作的工作线程,因此当 View 所属的 Activity 仍然存在时。(即 onStop 尚未在父 Activity 上调用)我不想编写逻辑来杀死 Activity 类中的线程,因为我希望 View 像其他视图一样工作,您不必管理类似的东西从活动。如何确定 View 的父 Activity 是否已销毁?(来自自定义视图本身)

4

1 回答 1

1

您添加一个回调,通过它您将让您的视图知道父 Activity 已调用 onPause() 并且视图也应该进入“暂停”模式。

当活动收到 onResume() 回调时取消暂停。

于 2012-10-18T14:05:24.230 回答