ImageView:图片浏览器

来源:互联网 发布:期货1分钟实时数据 编辑:程序博客网 时间:2024/05/21 22:43
 在MainActivity中使图片进行翻阅
private int[] a=new int[]{
R.drawable.a1,
R.drawable.a2,
R.drawable.a3,
R.drawable.a4
};
ImageView imageView=(ImageView) findViewById(R.id.imageView1);
        final int width=this.getWindowManager().getDefaultDisplay().getWidth();     //获取屏幕的宽度
        imageView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
int x=(int) event.getX();           //在图片点击的过程中,获得点击X轴坐标
ImageView view =(ImageView) v;
if(x>=(width/2)){
//右侧
if(count==3){
count=-1;
}
view.setImageResource(a[++count]);
}else{
//左侧
if(count==0){
count=3;
}
view.setImageResource(a[--count]);
}
return false;
}
});





0 0
原创粉丝点击