【问题标题】:How can I tell when a fragment is ABOUT to become invisible如何判断片段何时将变得不可见
【发布时间】:2014-03-28 02:54:04
【问题描述】:

我有一个 ViewPager 适配器控制显示各种信息的片段。当一个片段即将被刷出并变得不可见时,我想收到一个通知。对于 Fragment 类,当片段视图或片段即将被销毁时,会触发一些函数,但片段没有被销毁,只是不可见,所以我没有收到任何通知。

谢谢你, 加里

【问题讨论】:

标签: android android-fragments fragment


【解决方案1】:

就像 Activity 一样,当片段能够变得不可见时,片段会在 onPause() 中获得回调。因此,您可以在片段类中实现 onPause() 以获取通知。希望对您有所帮助。

【讨论】:

  • 分页适配器在当前分片的左右保留N个可用分片。片段仅在滚动超过此 N 边界时才暂停。当片段变得不可见时,片段不会收到 onPause() 消息。
猜你喜欢
  • 2017-12-29
  • 1970-01-01
  • 1970-01-01
  • 2011-09-10
  • 2013-05-11
  • 1970-01-01
  • 2014-04-11
  • 1970-01-01
相关资源
最近更新 更多