最佳答案
我的 其他职位有点变化
基本上,我在我的 Fragment
中有一个消息 Handler
,它接收大量的消息,这些消息可能导致对话框被取消或显示。
当应用程序放入后台,我得到一个 onPause
,但仍然得到我的消息通过一个人会期望。但是,因为我使用的是片段,所以我不能直接忽略并显示对话框,因为这将导致 IllegalStateException
。
我不能就这么驳回或取消允许州政府损失。
鉴于我有一个 Handler
我想知道是否有一个建议的方法
处于暂停状态时如何处理消息。
我正在考虑的一个可能的解决方案是记录暂停时传来的消息,然后在 onResume
上播放它们。这有点令人不满意,我认为框架中必须有一些东西来更优雅地处理这个问题。