Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从演示者或迫击炮示例应用程序中的视图中完成活动?
大多数情况下,您希望避免这样做。但在极端情况下,您可以遵循 ActionBarOwner[0] 类实现的相同模式。创建一个通过接口公开 Activity#finish 的可注入类。
[1] 中的第 3 项是相关的,但调用顺序是相反的。(演示者的活动生命周期方法,而不是 Activity 方法的演示者)。
希望有帮助!
[0] https://github.com/square/mortar/blob/master/mortar-sample/src/main/java/com/example/mortar/android/ActionBarOwner.java
[1] Mortar + Flow 与活动生命周期挂钩的第三方库