在 MVP android 应用程序中演示者之间进行通信

2024-04-12

我正在使用 MVP 模式构建一个小型测试 Android 应用程序。我有两个片段片段 B (我用于滑动抽屉)和片段 A (主片段)。两个片段都有自己的演示者。当我单击滑动绘制时,它应该发送消息或调用片段 A 中的方法来更新视图。我想问一下,两个片段的主持人如何在MVP下讲话。我知道其他解决方案,但我想通过 MVP 模式来实现。

请建议 MVP 模式遵循的一些选项来处理此类情况。


首先,在 MVP 方法中,presenter 和 view 彼此之间具有 1 对 1 的关系。如果您想使用 EventBus/RxBus 等总线系统在演示者之间进行通信。

我推荐以下教程。这是一个由 5 部分组成的系列教程。在本教程中,有两个片段(搜索片段和缓存片段)相互通信。

https://hackernoon.com/yet-another-mvp-article-part-1-lets-get-to-know-the-project-d3fd553b3e21 https://hackernoon.com/yet-another-mvp-article-part-1-lets-get-to-know-the-project-d3fd553b3e21

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 MVP android 应用程序中演示者之间进行通信 的相关文章

随机推荐