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