代码之家  ›  专栏  ›  技术社区  ›  Wu-Man

如何在迫击炮演示者或视图中完成活动?

  •  1
  • Wu-Man  · 技术社区  · 12 年前

    如何在演示者或迫击炮示例应用程序中完成“活动”?

    1 回复  |  直到 12 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

    大多数时候,你都希望避免这样做。但在可怕的情况下,您可以遵循ActionBarOwner[0]类实现的相同模式。创建一个可注入类,通过接口公开Activity#finish。

    [1]中的项3是相关的,但调用顺序相反。(针对演示者的活动生命周期方法,而不是针对活动方法的演示者)。

    希望这有帮助!

    [0] https://github.com/square/mortar/blob/master/mortar-sample/src/main/java/com/example/mortar/android/ActionBarOwner.java

    [1] Mortar + Flow with third party libraries hooked to activity lifecycle