開(kāi)發(fā)語(yǔ)言:Java
開(kāi)發(fā)生態(tài):Android
使用方案為onWindowFocusChanged()方法
當(dāng)Activity重新獲取焦點(diǎn)時(shí)蠢涝,會(huì)調(diào)用此方法,從而解決數(shù)據(jù)以及聲音(在程序不可見(jiàn)時(shí)可關(guān)閉)
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(hasFocus){
//如果焦點(diǎn)獲得,進(jìn)行操作
} else {
//當(dāng)界面失去焦點(diǎn)(也就是所說(shuō)的通知欄下拉后)
}
}
當(dāng)然此方法也不是專(zhuān)門(mén)為此設(shè)計(jì)的说铃,他還有別的用處哦~
小白的進(jìn)階之路柔滔,感謝大家的支持!