如何在android中分别使用触控式和拖动式监听器进行水平滚动查看?

如何在android中分别使用触控式和拖动式监听器进行水平滚动查看?,android,scrollview,Android,Scrollview,我有一个水平滚动视图,其中我在onTouchListener上做了一个滚动到结束并返回到水平滚动视图开始的动画,但是当用户手动滚动到结束时,我不想做这个动画 hv_scroll_radio.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ObjectAnimator animat

我有一个水平滚动视图,其中我在onTouchListener上做了一个滚动到结束并返回到水平滚动视图开始的动画,但是当用户手动滚动到结束时,我不想做这个动画

hv_scroll_radio.setOnTouchListener(new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            ObjectAnimator animator=ObjectAnimator.ofInt(hv_scroll_radio, "scrollX",100);
            animator.setDuration(300);
            animator.start();

            new Handler().postDelayed(new Runnable() {

                @Override
                public void run() {
                    // TODO Auto-generated method stub
                    ObjectAnimator animator=ObjectAnimator.ofInt(hv_scroll_radio, "scrollX",0);
                    animator.setDuration(300);
                    animator.start();
                }
            }, 1000);
            return false;
        }
    });
需要帮助,请提前感谢