![](/img/trans.png)
[英]Android getParentFragment() returns null in ViewPager within a Fragment
[英]Android: Change Fragment within a ViewPager without Sliding
我是初学者,因此在回答时请记住这一点。
我刚刚实现了在2个不同片段之间滑动的功能。 我遵循了本教程: https : //developer.android.com/training/animation/screen-slide.html
一切正常。 但是我也想通过单击按钮而不是滑动屏幕来提供在这两个片段之间切换的选项。
public void timerWindowButton(View v) {
//timerWindow() executes the newInstance() method of the fragment
Fragment fragment = timerWindow();
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction ft = fragmentManager.beginTransaction();
//here i try to replace the content of the pager, but the result is
//an empty screen
ft.replace(R.id.pager, fragment);
ft.commit();
我试图用谷歌搜索我的问题,但是最后我只是获得了有关如何首先实现ViewPager的搜索结果。 任何帮助表示赞赏!
尝试使用viewPager.setCurrentItem(1); 在您的按钮内单击侦听器。 在显示片段之前,请确保正确加载了片段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.