我用一个ImageView制作了一个“摇杆”。它在一个ScrollView中。在没有ScrollView的情况下,它可以工作,但是在ScrollView中,它无法接收垂直移动的TouchEvents。我该如何阻止ScrollView阻塞触摸事件?
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
if (!mScrollable) return false;
return super.onInterceptTouchEvent(ev);
}
android:clickable="false" and android:focusable="false"
v.setClickable(false) and v.setFocusable(false)
。
现在应该将点击事件分派给ScrollView的父级。