怎樣只觸發(fā)onPause, 但不觸發(fā)onStop?文檔說:It is paused if it has lost focus but is still visible to the user. 那彈出dialog應(yīng)該也算,但并沒觸發(fā)onPause,為什么?
3 回答

慕沐林林
TA貢獻2016條經(jīng)驗 獲得超9個贊
Activity的狀態(tài)圖上是這么寫的Another activity comes in front of the activity.這樣的話,才觸發(fā)onpause。dialog應(yīng)該是不能算activity的,所以不會觸發(fā)pause

炎炎設(shè)計
TA貢獻1808條經(jīng)驗 獲得超4個贊
輸入Another activity comes in front of the activity,即可到到這種效果。
onpause和onstop的區(qū)別:
onPause 用于由一個Activity轉(zhuǎn)到另一個Activity、設(shè)備進入休眠狀態(tài)(屏幕鎖住了)、或者有dialog彈出時
onStop 用于不可見的Activity(有對話框彈出時,這時底下的activity仍然可見,所以此時onStop不會被調(diào)用)
- 3 回答
- 0 關(guān)注
- 240 瀏覽
添加回答
舉報
0/150
提交
取消