Android:MVP模型如何与演示者进行通信?

时间:2018-05-20 21:39:36

标签: android design-patterns mvp

我的问题是:当我在模型中做一些事情时,如何根据回调方法(如onSuccess)将数据发送回演示者?

我只是尝试在使用MVP设计模式时实施Facebook登录。 首先,我很困惑如何在视图之外注册回调管理器,因为我需要上下文。 我决定在模型中注入上下文,这不是一个很好的实践,因为我认为模型不应该有任何android组件。

1 个答案:

答案 0 :(得分:0)

只需使用EventBus即可。

https://github.com/greenrobot/EventBus

在您的代码中不要忘记在EventBus中注册和取消注册。