我有这样的布局:
家长:RelativeLayout
与onTouchListener
孩子:EditText
女巫比赛RelativeLayout
因此,EditText
填充RelativeLayout
. 我现在不想在EditText
. 我的目标是触发onTouchListener
布局。但它不会火。我尝试了不同的选项EditText
:
setEditable(false)
和setFocusable(false)
-> 好的,所以没有输入,但也没有onTouch()
setOnTouchListener(new OnTouchListener){return false});
-> 据我了解,这应该与选项 1 结合使用。但仍然不能TouchEvent
在RelativeLayout
.
TextViews
工作没有问题,但我认为这是因为他们不使用onTouch
oder onClick
。我该怎么做才能使 EditViews(或拦截 touchEvents 的视图)不拦截 touchEvent?
为什么这一切:我想RelativeLayout
在用户触摸它时移动它。只要我不将与父母匹配的孩子放入其中,这就可以正常工作。
也许有人可以帮助我。