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()
,但是我在进度轮的区域内滑动...没有任何东西。
任何想法?