PagerAdapter でユーザーが左にスワイプするのを防ぐ方法はありますか?
ユーザーが最初にアプリに入ると、そこには何もないため、左にスワイプできません。右にスワイプするたびに左の画像が破壊され、最初にアプリを実行したときのように何も表示されない場合はどうでしょうか。
@Override
public Object instantiateItem(ViewGroup container, int position)
{
Context context = MainActivity.this;
//
Integer highest_img = mImages.length - 1;
Integer randomInt = getRanValue(highest_img);
//
ImageView imageView = new ImageView(context);
int padding = context.getResources().getDimensionPixelSize(R.dimen.padding_medium);
imageView.setPadding(padding, padding, padding, padding);
imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
imageView.setImageResource(mImages[randomInt]);
((ViewPager) container).addView(imageView, 0);
return imageView;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object)
{
((ViewPager) container).removeView((ImageView) object);
}