如何将数据/事件发送到可能仍在初始化的Fragment?

时间:2015-05-04 16:52:45

标签: android events android-activity fragment

我的情景是:

  • 我有Activity触发事件并将其发送到Fragment
  • 我有Fragment接收事件并在View中显示事件的数据。

我第一次触发事件时,会初始化FragmentView,并显示第一个事件信息。

我可能会同时触发两个或更多事件。一旦我将事件发送到Fragment,我有一个布尔值告诉我它是否是第一个事件,因此对于下一个事件,我应该将信息附加到View中的Fragment

问题:我的第二个事件被触发,我应该将此数据附加到View。但是,Fragment仍在初始化状态,实际上有一个设置延迟来显示此View

我该如何处理?

我的想法是添加while (! myView.isReady) { } //send event,但可能不正确或有效。

非常感谢任何想法!

0 个答案:

没有答案