如何从Conductor中的路由器backstack中删除Controller?

时间:2017-01-11 10:45:38

标签: android conductor android-mvp

我使用Conductor和Mosby在Android应用程序中实现MVP-MVC架构。
我需要做的是从路由器的后台堆栈中删除一个控制器,以便在onBackPressed时该控制器不再返回到前面。

1 个答案:

答案 0 :(得分:3)

如果你想删除当前的控制器,请像@sockeqwe说:call router.popCurrentController()

如果您想从Backstack中删除某些特定控制器,可以尝试拨打router.popController(your_controller)