我想在活动转到后台之前做一些操作。我可以注册一条消息吗?
答案 0 :(得分:4)
如果它进入bg,将调用Activity的onPause()
。
请欣赏此图:)
答案 1 :(得分:1)
当某些内容进行用户交互时会调用方法onPause()
,但您的活动仍然落后。
当你的活动停止时会调用方法onStop()
- 它在屏幕上看不到,并且不会进行用户交互。
当你的活动被销毁时调用方法onDestroy()
,你应该在这里进行最后的清理。
答案 2 :(得分:0)
为此,您必须在活动的暂停()上编写代码
public void onPause()
{
super.onPause();
//your code..
}