我正在创建一个使用 ViewPager 显示一些照片的活动。我想在主 ViewPager 的任何页面中添加另一个小 ViewPager。当我滑动小 ViewPager 时,主 ViewPager 滑动。我希望主 ViewPager 不要滑动。
我该怎么做?
注意:我以编程方式添加所有元素。
RelativeLayout RelLay=(RelativeLayout) viewPager.findViewById(arg0); //main ViewPager page
final ViewPager vpager=new ViewPager(getBaseContext());
ArrayList<String> childImages=new ArrayList<String>();
childImages.add("/storage/sdcard0/Folder/1.jpg");
childImages.add("/storage/sdcard0/Folder/2.jpg");
childImages.add("/storage/sdcard0/Folder/3.jpg");
childImages.add("/storage/sdcard0/Folder/4.jpg");
childImages.add("/storage/sdcard0/Folder/5.jpg");
ImageAdapterChild imageadapter=new ImageAdapterChild(getBaseContext(), childImages);
vpager.setLayoutParams(lparams);
vpager.setAdapter(imageadapter);
RelLay.addView(vpager); //add child ViewPager into the main ViewPager