gpt4 book ai didi

java - GWT 使用一个 Presenter 创建两个 View

转载 作者:行者123 更新时间:2023-11-29 09:10:02 27 4
gpt4 key购买 nike

我想创建两个将使用一个演示者的 View ,这可能吗?我知道我可以使用两个使用一个 View 的演示者,但我正在寻找机会让两个平等的 View 使用一个演示者。

我想要这样的东西

MyView1 extends BaseView implements SharedPresenter.MyView
MyView2 extends BaseView implements SharedPresenter.MyView

最佳答案

我猜要求可能是针对不同用户代理(桌面/移动)的 2 个 View 。

1.是的,您可以有 2 个 View 共享同一个演示者。

2.您只需在 View 之外定义 Presenter 并在 viewImpl 中使用它。

示例

您有 AppviewMobile、AppviewDesktop。两者都可以有 Presenter{public String sayHello()}。

1.viewMobileImpl,viewDesktopImpl使用同一个presenter。

2.在 View 之外定义Presenter,假设你有AppMyPresenter。

3.AppActivity将实现AppMyPresenter。

所以你有 2 个 View ,1 个演示者,1 个 Activity ..

关于java - GWT 使用一个 Presenter 创建两个 View,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12960762/

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