我有一個10個的圖像視圖內滾動視圖OnTouch()的onClick()事件的滾動型
內的視圖一旦圖像被點擊我要執行的操作
但是,當我我試圖滾動了滾動Touch_down和Touch_UP的Imags一起被視爲點擊
幫我出 我知道解決的辦法很容易 但我覺得我缺少一些邏輯
我推杆荷蘭國際集團我的代碼這裏
public class CustomScrollView extends ScrollView {
public CustomScrollView(Context context) {
super(context);
}
public CustomScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CustomScrollView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return false;
}
@Override
public boolean onTouchEvent(MotionEvent p_event) {
if (p_event.getAction() == MotionEvent.ACTION_MOVE && getParent() != null) {
getParent().requestDisallowInterceptTouchEvent(true);
}
return super.onTouchEvent(p_event);
}
}
在這種滾動型我增加了一個ImageView的
Plz的傢伙建議一個解決方案,而不是使用ListView – user990967
在這裏發佈你的代碼。 –
無代碼無人可以幫到你 –