我的应用程序中有 20 张图像。当用户在应用程序中向左/向右滑动时,我使用 ViewPager 显示上一个/下一个图像?当用户在最后一张图片中向右滑动时,我想显示“重复”屏幕。
这是我的代码,
viewPager = (ViewPager) findViewById(R.id.main_viewpager);
ImagePagerAdapter adapter = new ImagePagerAdapter();
viewPager.setAdapter(adapter);
PageListener pageListener = new PageListener();
viewPager.setOnPageChangeListener((OnPageChangeListener) pageListener);
int currentPage;
private class PageListener extends SimpleOnPageChangeListener{
public void onPageSelected(int position) {
--- some code -----
currentPage = position;
}
}
private class ImagePagerAdapter extends PagerAdapter {
@Override
public int getCount() {
return mImages.size();
}
-- other implemented methods ---
}
当用户滑动到viewpager中最后一个元素的右侧时,是否可以捕获事件?