アプリに 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 ---
}
ユーザーがビューページャーの最後の要素の右にスワイプしたときにイベントをキャプチャすることは可能ですか??