에있는 EditText
이 있습니다. 내가 선택한 때 EditText
화면 주위를 이동할 수 있도록 노력하고있어.편집 텍스트 이동
따라서 사용자가 항목을 이동할 수있는 모드를 선택할 때마다 편집 텍스트를 활성화 (false)로 설정합니다.이 기능은 포커스를 얻기 위해 텍스트를 편집 할 가능성을 제거하고 깜박이는 커서 또는 소프트 키 보드. 그러나 동시에 이동을 시도 할 때 터치 입력을받을 수 없습니다.
편집 텍스트를 이동하고 편집 텍스트를 사용하여 포커스를받을 수있는 솔루션이 있습니까?
focusable
또는 focusableInTouchMode
을 false로 설정하려고했으나 작동하지 않습니다.
그래, :
그런 다음 당신이 그것을 사용하지 동안 터치 이벤트를 삼키지 않도록 확인하기 위해 글고의 onTouch 이벤트를 재정의해야 , 그것은 레이아웃으로 싸여 있습니다. 하지만 편집 텍스트의 매개 변수를 누르면 커서가 깜박이며 소프트 키 보드가 나타납니다. –
'setFocusableInTouchMode()'를보고 EditText의 포커스를 비활성화하면 LinearLayout이 대신 포커스를 가져와야합니다. –
이 소프트 키 보드가 나오지만 커서가 붙여 넣을 내용이 없다고 생각합니다. –