博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ViewFlipper 在同一背景下 页面左右滑动
阅读量:5263 次
发布时间:2019-06-14

本文共 1949 字,大约阅读时间需要 6 分钟。

viewFli = (ViewFlipper) this.findViewById(R.id.ViewFlipper1);        viewFli.setOnTouchListener(this);        detector = new GestureDetector(this);@Override    public boolean onDown(MotionEvent e) {        // TODO Auto-generated method stub        return false;    }    @Override    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,            float velocityY) {        if (e1.getX() - e2.getX() > 0) {            this.viewFli.setInAnimation(AnimationUtils.loadAnimation(this,                    R.anim.push_left_in));            this.viewFli.setOutAnimation(AnimationUtils.loadAnimation(this,                    R.anim.push_left_out));            this.viewFli.showPrevious();        } else {            this.viewFli.setInAnimation(AnimationUtils.loadAnimation(this,                    R.anim.push_right_in));            this.viewFli.setOutAnimation(AnimationUtils.loadAnimation(this,                    R.anim.push_right_out));            this.viewFli.showNext();        }        return true;    }    @Override    public void onLongPress(MotionEvent e) {        // TODO Auto-generated method stub    }    @Override    public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,            float distanceY) {        // TODO Auto-generated method stub        return false;    }    @Override    public void onShowPress(MotionEvent e) {        // TODO Auto-generated method stub    }    @Override    public boolean onSingleTapUp(MotionEvent e) {        // TODO Auto-generated method stub        return false;    }    @Override    public boolean onTouch(View arg0, MotionEvent arg1) {        // TODO Auto-generated method stub        this.detector.onTouchEvent(arg1);        return true;    }

 in_left.xml

in_right.xml

 

转载于:https://www.cnblogs.com/linximeng/p/3755178.html

你可能感兴趣的文章
mysql 8.0 zip包安装
查看>>
Spring框架系列(三)--Bean的作用域和生命周期
查看>>
springboot + mybatis
查看>>
awk 统计
查看>>
CSS min-height 属性
查看>>
SDN第一次作业
查看>>
修改ip地址
查看>>
[zz]kvm环境快照(snapshot)的使用方法
查看>>
Linux下使用Git命令及Github项目
查看>>
红米note3Toast不显示问题
查看>>
用Visio工具对实体类进行UML建模
查看>>
synchronized 锁优化
查看>>
dubbo服务运行的三种方式
查看>>
权限管理解决方案-----粗粒度与细粒度(二)
查看>>
8.数据库编程
查看>>
分辨率、像素和PPI
查看>>
如何节省 1TB 图片带宽?解密极致图像压缩
查看>>
python编码和接受执行参数
查看>>
JSP之JavaBean
查看>>
华为招聘机试整理7:给定一个数组input[]
查看>>