我有一个列表视图,其项目是一个线性布局,其中包含一个按钮作为其子视图。我希望线性布局的onTouchLIstener能够工作。我不想使用onInterceptTouchEvent
。是否有一种方法可以将触摸从按钮传递给父列表视图。我尝试了这个
- 从按钮的onTouchListener返回true。
private View.OnTouchListener buttonListener = new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
Log.i(TAG, "Button On Touch");
return true;
}
};
但是这种方法并不起作用。它无法将触摸事件传递给LinearLayout的
onTouchListener
。一定有一种方法可以使其正常工作。