简体   繁体   English

在现有片段中使用 ViewPager2

[英]Using ViewPager2 in an Existing Fragment

I have Created a Fragment for my bottom Tab bar, The tab bar has four fragments, In one of my fragments, I am in need of Slider to view testimonials of people one by one.我为我的底部标签栏创建了一个片段,标签栏有四个片段,在我的一个片段中,我需要滑块来一一查看人们的推荐。 In this case, I have used the ViewPager2 functionality to work on the slider, I have all the steps to create Viewpager2 from this video在这种情况下,我使用了 ViewPager2 功能来处理滑块,我拥有从此视频创建 Viewpager2 的所有步骤

https://youtu.be/KwihiADN-0k https://youtu.be/KwihiADN-0k

After following all the steps I have getting an error stating完成所有步骤后,我收到一条错误消息

java.lang.IllegalStateException: viewpager1 must not be null (viewpager1 is my id of Viewpager2 function) java.lang.IllegalStateException:viewpager1 不能为空(viewpager1 是我的 Viewpager2 函数的 id)

你应该定义你的 viewpager1.adapter = viewpager1Adapter 不是在 onCreateView() 中,而是在 onViewCreated() 中,你的问题将得到解决。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM