开发语言:Java
开发生态:Android
使用方案为onWindowFocusChanged()方法
当Activity重新获取焦点时,会调用此方法,从而解决数据以及声音(在程序不可见时可关闭)
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(hasFocus){
//如果焦点获得,进行操作
} else {
//当界面失去焦点(也就是所说的通知栏下拉后)
}
}
当然此方法也不是专门为此设计的,他还有别的用处哦~
小白的进阶之路,感谢大家的支持!