【发布时间】:2020-09-06 11:53:42
【问题描述】:
我在 Main Activity 中有一个带有导航栏的 ViewPager。
ViewPagerAdapterFragment adapter = new ViewPagerAdapterFragment(getSupportFragmentManager());
adapter.AddFragment(new FirstFragment(), "");
adapter.AddFragment(new SecondFragment(), "");
adapter.AddFragment(new ThirdFragment(), "");
fragmentContainer.setAdapter(adapter);
navigationBar.setupWithViewPager(fragmentContainer);
我想创建一个未在 ViewPager 中定义的FourthFragment,可以在fragmentContainer 中打开,并且可以通过FirstFragment 中的按钮访问。但是,当我创建此片段时,我可以像其他 ViewPager 片段一样向左或向右滑动。我想在 FourthFragment 中禁用此 ViewPager 滑动。
我试过了,但对我没用。
mDrawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, R.layout.fourthfragment);
我会很感激任何提示。
【问题讨论】:
标签: android android-fragments android-viewpager