重寫一個ScrollView
public class MyScrollView extends ScrollView{
public MyScrollView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public MyScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyScrollView(Context context) {
super(context);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return false;
}
}
由於事件先由ScrollView獲得,所以要重寫ScrollView,把事件傳遞給它的子控件,所以 重寫onInterceptTouchEvent 方法,返回false。就可以把事件傳給子控件了
