新聞中心

        android手勢 事件

        作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

        /* 用戶按下觸摸屏、快速移動后松開

        本文引用地址:http://www.104case.com/article/201610/305459.htm

        public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {

        //參數(shù)解釋:

        // e1:第1個ACTION_DOWN MotionEvent

        // e2:最后一個ACTION_MOVE MotionEvent

        // velocityX:X軸上的移動速度,像素/秒

        // velocityY:Y軸上的移動速度,像素/秒

        // 觸發(fā)條件 :

        // X軸的坐標(biāo)位移大于FLING_MIN_DISTANCE,且移動速度大于FLING_MIN_VELOCITY個像素/秒

        if (e1.getX() - e2.getX() > FLING_MIN_DISTANCE

        Math.abs(velocityX) > FLING_MIN_VELOCITY) {

        // Fling left

        Toast.makeText(this, Fling Left, Toast.LENGTH_SHORT).show();

        } else

        if (e2.getX() - e1.getX() > FLING_MIN_DISTANCE

        Math.abs(velocityX) > FLING_MIN_VELOCITY) {

        // Fling right

        Toast.makeText(this, Fling Right, Toast.LENGTH_SHORT).show();

        }

        return false;

        }

        // 用戶長按觸摸屏,由多個MotionEvent ACTION_DOWN觸發(fā)

        @Override

        public void onLongPress(MotionEvent e) {

        // TODO Auto-generated method stub

        }

        // 用戶按下觸摸屏,并拖動,由1個MotionEvent ACTION_DOWN, 多個ACTION_MOVE觸發(fā)

        @Override

        public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {

        // TODO Auto-generated method stub

        return false;

        }

        // 用戶長按觸摸屏,由多個MotionEvent ACTION_DOWN觸發(fā)

        @Override

        public void onLongPress(MotionEvent e) {

        // TODO Auto-generated method stub

        }

        // 用戶按下觸摸屏,并拖動,由1個MotionEvent ACTION_DOWN, 多個ACTION_MOVE觸發(fā)

        @Override

        public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {

        // TODO Auto-generated method stub

        return false;

        }



        關(guān)鍵詞:

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 营口市| 张家川| 北海市| 安顺市| 上犹县| 呼图壁县| 公安县| 加查县| 东宁县| 昌吉市| 侯马市| 平和县| 娄底市| 阿坝| 同仁县| 准格尔旗| 通州市| 松溪县| 榆树市| 扎赉特旗| 磴口县| 镶黄旗| 嵩明县| 蕉岭县| 文登市| 牙克石市| 苍南县| 姚安县| 洛宁县| 金秀| 寻乌县| 乌鲁木齐市| 朝阳县| 荆州市| 吉木萨尔县| 靖江市| 鄱阳县| 黄梅县| 洛川县| 民乐县| 武强县|