我真的是 android 的新手,我会很感激我的课程工作的任何帮助。
我需要去做:
1)一个Activity中的两个ViewPager(不嵌套)
2)两个ViewPager(一个ViewPager嵌套在另一个ViewPager中)
我发现了类似的问题,但我无法使用它。ViewPager 内的 ViewPager
我添加了第一个 ViewPager,不知道下一步该做什么
LayoutInflater inflater = LayoutInflater.from(this); //this - context of my activity
List<View> pages = new ArrayList<View>();
View page = inflater.inflate(R.layout.activity_main, null);
//next I adding some buttons on page
pages.add(page);
page = inflater.inflate(R.layout.activity_main2, null); //my second page
//some buttons
pages.add(page);
page = inflater.inflate(R.layout.activity_main3, null); //my third page
//some buttons
pages.add(page);
SamplePagerAdapter pagerAdapter = new SamplePagerAdapter(pages);
ViewPager viewPager = new ViewPager(this);
viewPager.setAdapter(pagerAdapter);
viewPager.setCurrentItem(0);
setContentView(viewPager);
如果我添加 ViewPager2 并说 setContentView(viewPager2),我失去了我的 viewPager1。我花了很多时间来解决这两个问题,请大家帮忙...
//这是我需要做的草图。抱歉,我无法附上我的草图...