gpt4 book ai didi

android - 在 Android 的 MVP 设计架构中,Presenter 是否应该处理 View 的所有事件?

转载 作者:行者123 更新时间:2023-12-04 10:13:32 26 4
gpt4 key购买 nike

假设我有一个 Button在我的 Activity它向我展示了 Toast单击它时的消息。现在我的问题是,我应该通知 Presenter当我的按钮被点击时 Presenter应该决定什么View应该做或不需要通知Presenter和我的 View本身可以显示消息吗?

最佳答案

即使演示者(当前)不应该提供来自 Toast 中显示的模型的任何数据单击按钮时,通过以下原因通知演示者仍然是一个好方法:

  • 可能会测试 View 和演示者行为(仪器和单元);
  • 您可能希望提供来自模型的数据以显示在 Toast 中在将来。这样的修改将需要较少的努力。
  • 关于android - 在 Android 的 MVP 设计架构中,Presenter 是否应该处理 View 的所有事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61202637/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com