android轻扫手势功能

时间:2015-06-23 13:09:14

标签: android swipe gesture

任何人都可以告诉我如何在滑动手势中添加功能吗?例如onSwipeRight(),我不想做一个toast而是从一到十计算屏幕被刷过多少然后将这些数据存储在某个变量中?就像三星galaxy s5图像编辑器在改变图像亮度时所做的那样

imageView.setOnTouchListener(new OnSwipeTouchListener() {

    public void onSwipeRight() {
        Toast.makeText(MyActivity.this, "right", Toast.LENGTH_SHORT).show();
    }

    public void onSwipeLeft() {
        Toast.makeText(MyActivity.this, "left", Toast.LENGTH_SHORT).show();
    }


    public boolean onTouch(View v, MotionEvent event) {
        return gestureDetector.onTouchEvent(event);
    }
});

1 个答案:

答案 0 :(得分:0)

使用GestureDetector检测onFling或仅使用https://stackoverflow.com/a/19506010/4651112中的OnSwipeTouchListener