我正在构建一个 android 应用程序,它有多个共享数据模型的活动。
数据模型由两层组成:
抽象存储在应用程序类中,以允许所有活动访问它。 (这是访问一些保存到文件的 android api 所必需的)
然后我还有两个活动,将在列表中显示这些数据。
每个活动都有自己的视图模型,通过应用程序类访问这些抽象。
视图模型用于添加和读取这些更改。
当一项活动更改将项目添加到列表中时,我需要其他活动也更新他们的观点。
实现这一目标的最佳方法是什么?
到目前为止我已经尝试了几种方法