2
我有一個ViewGoroup
,其中包含由我編碼的自定義控件,這是一個擴展爲View
的進度輪。自定義ViewGroup中的自定義視圖。點擊視圖不會傳播到父ViewGroup
進度輪沒有代碼來管理點擊或觸摸。
的容器(這是一個ViewGroup
)具有觸摸經理:
@Override
public boolean onTouchEvent(MotionEvent event) {
if (isValueSettable()) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
...
return true;
} else if (event.getAction() == MotionEvent.ACTION_UP) {
return true;
} else if (event.getAction() == MotionEvent.ACTION_CANCEL) {
return true;
}
}
return super.onTouchEvent(event);
}
好嗎?
如果我點擊ViewGroup
以外的內部進度輪所覆蓋的區域,事件會上升,並且我輸入onTouchEvent()
,但是我在進度輪的區域內滑動...沒有任何東西。
任何想法?