我的应用程序有许多片段,其中许多片段从 ListFragment 扩展而来,并具有用于读取数据库 (SQLite) 的适配器。我的应用程序只有一个 Activity(目前),并且在 Activity 启动时绑定了一个服务。
我的问题是如何在数据库中的服务或其他片段发生更改时通知片段。
我的应用程序架构示例
MainActivity
tabhost
fragment
listfragment
listfragment
fragment
fragment
gridfragment
fragment
MainService
comunication_server
send_data
receive_data
如您所见,我的应用程序有几个片段,我想通知片段数据已更改。或者至少启动内部广播可以通过iNotifyPropertyChange .NET C#/WPF等片段听到