Android-функции жестов смахивания

кто-нибудь может сказать мне, как добавить функции в жесте смахивания? например, onSwipeRight(), я не хочу произносить тост, вместо этого вычисляю от одного до десяти, сколько раз экран был прокручен, а затем сохраняю эти данные в какой-то переменной? как редактор изображений samsung 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);
    }
});

person matlab hater    schedule 23.06.2015    source источник


Ответы (1)


Используйте GestureDetector для обнаружения onFling или просто используйте OnSwipeTouchListener из https://stackoverflow.com/a/19506010/4651112.

person nuuneoi    schedule 23.06.2015