我发现了很多建议,但我无法找到解决问题的方法,所以我尝试用一些细节来解释它。
我有一个MainActivity
扩展ListActivity
,它会生成一个列表部分列表,其中包含一些FragmentActivities
。
它们是一组使用相同数据管理器的应用程序,因此它们由静态数据管理器类共享公共数据,由MainActivity
控制。
每个片段都调用两个静态方法来读取和写入与MQTT代理通信的数据管理器,并从中接收更新。
我正确地收到更新但我只能在切换片段时看到它们,而不是在数据发生变化时。
我的问题是关于那些FragmentActivity
的刷新数据,我尝试了几个在这里找到的建议,但他们没有帮助我。
我希望我的Activity
结构没有错,有人可以解释我如何解决这个问题。
问题不在于ListActivity数据,而在于通过单击此列表元素调用FragmentActivity。
我仍然没有为我的问题找到合适的解决方案。