【问题标题】:How to can I go from one activity to other activity view pager fragment如何从一个活动转到另一个活动视图寻呼机片段
【发布时间】:2019-02-26 12:32:46
【问题描述】:

如何从一个活动转到另一个活动视图寻呼机片段,并且该片段包含视图寻呼机,其中包含两个片段,我想进入第二个片段。我想去第二个片段

我正在尝试替换 fragment,但它给出了 No view found Exception

并尝试通过我将值 true 值发送到目标 Activity 并尝试打开第二个片段来 Intent。但我无法打开它。 如何做到这一点

【问题讨论】:

    标签: android android-activity fragment


    【解决方案1】:

    在更改活动之前使用意图指定viewpager 的所需位置

    Intent mIntent = new Intent(A.this, B.class)
    mIntent.putExtra("pager_position",1) // 0 in case you want the first fragment
    startActivity(mIntent)
    

    在 B Activity 中,带有viewpager 的那个,确保在从 Intent 获取数据之前初始化您的 viewpagerFragmentPagerAdapter

    然后你简单地把这个:

    Bundle extras = getIntent().getExtras();
    int pageIndex = extras.getInt("pager_position")
    mViewPager.setCurrentItem(pageIndex)
    

    【讨论】:

      【解决方案2】:

      在第二个Activity集合mViewPager.setCurrentItem(1)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多