在Android应用中,我有TextView
可以滚动,点击和长按。我的问题是,当我滚动TextView
时,它也认为它被长时间点击。
我尝试过类似的事情:
TV.setOnTouchListener(new View.OnTouchListener() {
scrolled = false;
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_MOVE) {
System.out.println("SCROLLED!!");
scrolled = true;
return true;
}
}
});
但是我可以看到它在长时间点击时被滚动而没有移动(可能太敏感了?)。我尝试使用MotionEvent.ACTION_SCROLL
这个逻辑选项,但它甚至没有做出反应(????)。
我真的不知道还有什么可以尝试。
建议?
谢谢!
L,