如何从MVP中的另一个片段转到片段

时间:2018-10-08 10:31:09

标签: android android-fragments mvp

首先,我是mvp设计模式的新手

我有两个片段,

该活动的演示者句柄逻辑带有底部导航视图和工具栏上的搜索图标

这些片段有另一个演示者来处理自己的逻辑

现在我想从当前片段转到片段

但是对于在哪里编写交易代码感到困惑

是在当前片段视图中还是在片段演示者中还是在哪里!

1 个答案:

答案 0 :(得分:0)

在MainPresenter中实现Presenter导航逻辑。在“主要活动”中,只需浏览以下片段:

    @Override
    public void setFragment(BaseFragment fragment) {
            //ataching to fragment the navigation presenter
            fragment.atachPresenter(presenter);
            //showing the presenter on screen
            getSupportFragmentManager()
                    .beginTransaction()
                    .replace(R.id.fragment_container,fragment)
                    .commit();
        }

有关更多信息,请访问以下链接:    https://medium.com/@urmanschi.mihail/mvp-fragment-navigation-from-inside-fragments-2c4388f97904