这是我在 Pageview Visbile Textview 中移动图像时想要的代码......任何人都可以在我的代码上进行编辑
这是一个 viewpageadapter 类
公共类 ViewPagerAdapter 扩展 PagerAdapter { Context mContext;
ViewPagerAdapter(Context context) {
this.mContext = context;
}
@Override
public boolean isViewFromObject(View view, Object object) {
return view == ((ImageView) object);
}
private int[] sliderImageId = new int[]{
R.drawable.m1, R.drawable.m2, R.drawable.m3,R.drawable.m4, R.drawable.m5,R.drawable.m6,R.drawable.m7, R.drawable.m8
};
@Override
public Object instantiateItem(ViewGroup container, int position) {
ImageView imageView = new ImageView(mContext);
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setImageResource(sliderImageId[position]);if(sliderImageId[position]==1) {
}
((ViewPager) container).addView(imageView, 0);
return imageView;
}
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
((ViewPager) container).removeView((ImageView) object);
}
@Override
public int getCount() {
return sliderImageId.length;
}
}
还有这个活动......
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dash);
ViewPager mViewPager = (ViewPager) findViewById(R.id.viewPage);
ViewPagerAdapter adapterView = new ViewPagerAdapter(this);
mViewPager.setAdapter(adapterView);
}
}