标签: android android-activity
我正在处理一个使用广播接收器的应用程序。我正在使用destroy方法取消注册接收器。当我从一个活动移动到另一个活动时,它的onDestry总是被调用。请告诉我为什么会这样。根据我的知识,当我们从一个活动转移到另一个活动时,活动进入暂停状态。请帮忙。
答案 0 :(得分:0)
onDestroy()可以在您的活动完全不可见后随时调用。
onDestroy()
您应该在onPause取消注册您的收件人,并在onResume上注册。或者,在onStart和onStop
onPause
onResume
onStart
onStop