이 같은 레이아웃이 있습니다. 이제는 EditText
에 입력을 허용하거나 허용하고 싶지 않습니다. 내 목표는 onTouchListener
레이아웃을 실행하는 것입니다. 그러나 그것은 발사되지 않습니다. -> OK, 그래서 아무 입력뿐만 아니라 어떤 onTouch()
안드로이드 글고 onTouch 이벤트
setOnTouchListener(new OnTouchListener){return false});
- 나는 그것을 이해>는 지금까지,이해야
setEditable(false)
및setFocusable(false)
: 은 내가EditText
에 대한 다른 옵션을 시도 옵션 1과 함께 작동하지만TouchEvent
은 여전히 RelativeLayout
이 아닙니다.
TextViews
아무 문제없이 작동하지만 난 그들이 onClick
데르 onTouch
를 사용하지 않기 때문에 그것이라고 생각합니다. EditViews (또는 touchEvents를 가로채는 Views)가 touchEvent를 가로 채지 않는 것은 무엇입니까?
이유 : 사용자가 터치 할 때 RelativeLayout
으로 이동하고 싶습니다. 이것은 부모와 일치하는 아이를 그 안에 넣지 않는 한 잘 작동합니다.
어쩌면 누군가 나를 도울 수 있습니다.
try setEnabled (false); – skygeek