在我的應用程序中,我使用的是一個主要活動,其中有一個導航抽屜,並且當用戶轉到抽屜中的選項時,它會相應地將選定的選項更改爲顯示的片段。如何知道所有碎片是否被分離?
如果用戶多次點擊「後退按鈕」,它將返回到它將到達我的主要活動的點,這是一個空白且空白的佈局。
當我到達這一點(我的主要活動,爲空)時,我想退出該應用程序,或打開導航抽屜。
問題是,我不知道任何事件顯示我回到主要活動。我檢查了onResume,但它從未被調用,這是有道理的,因爲主要活動從未停止過。
我想也許會有一個片段管理器的事件,當一個片段被分離時會在主要活動上調用,並且從那裏我可以檢查是否沒有連接片段?