zoukankan      html  css  js  c++  java
  • Gesture 初见

    public class GestureTestActivity 
        extends Activity                     
        implements OnGestureListener        // 1. 实现手势监听器
        {
        GestureDetector detector;    //定义手势检测器实例
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            detector = new GestureDetector(this);    // this 为 OnGestureListener 的一个实例(本类继承了 OnGestureListener )
        }
    
        @Override
        public boolean onTouchEvent(MotionEvent event) {
            // TODO Auto-generated method stub
            return detector.onTouchEvent(event);    //2. 指定组件的 touchEvent 由  GestureDetector 来处理
        }
    
        @Override
        public boolean onDown(MotionEvent e) {        // 触碰事件按下时触发
            Log.v("sq", "onDown");
            return false;
        }
    
        @Override
        public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,    //在触摸屏上 “拖过” 时触发
                float velocityY) {
            Log.v("sq", "onFling");
            return false;
        }
    
        @Override
        public void onLongPress(MotionEvent e) {    //长触摸
            Log.v("sq", "onLongPress");
            
        }
    
        @Override
        public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,    //滚动
                float distanceY) {
            Log.v("sq", "onScroll");
            return false;
        }
    
        @Override
        public void onShowPress(MotionEvent e) {    //安琥在触摸屏上按下  而且还未移动和松开时
            Log.v("sq", "onShowPress");
        }
    
        @Override
        public boolean onSingleTapUp(MotionEvent e) {  //用户在屏幕上面轻击事件将会触发该方法
            Log.v("sq", "onSingleTapUp");
            return false;
        }
    }
  • 相关阅读:
    操作系统简介
    计算机基础
    Django之form
    CMDB资产采集
    Git
    User model
    多级评论
    个人主页
    media路径设置
    Web框架
  • 原文地址:https://www.cnblogs.com/laoquans/p/3075362.html
Copyright © 2011-2022 走看看