在我的应用程序中,我使用的是一个主要活动,其中有一个导航抽屉,并且当用户转到抽屉中的选项时,它会相应地将选定的选项更改为显示的片段。如何知道所有碎片是否被分离?
如果用户多次点击“后退按钮”,它将返回到它将到达我的主要活动的点,这是一个空白且空白的布局。
当我到达这一点(我的主要活动,为空)时,我想退出该应用程序,或打开导航抽屉。
问题是,我不知道任何事件显示我回到主要活动。我检查了onResume,但它从未被调用,这是有道理的,因为主要活动从未停止过。
我想也许会有一个片段管理器的事件,当一个片段被分离时会在主要活动上调用,并且从那里我可以检查是否没有连接片段?