마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[android]불특정 edittext 포커스 및 커서 없애는 법

0 추천
긴 리스트 내부에 EditText가 많이 있구요.

첫 진입시엔 EditText에 커서가 없지만, 일단 선택해서 커서를 만든 후(키보드 나옴),

back 키로 키보드를 없애면 만들어졌던 커서가 그대로 있는 상태에요.

거기서, 리스트 스크롤을 맨 아래로 내려서 특정 버튼을 클릭해서 EditText가 있는 Dialog를 띄운 후

Dialog 내부의 EditText에 입력하기 위해 클릭해서 키보드를 올리면,,,

뒤 백그라운드 리스트가 아까 리스트 내부의 불특정 EditText에 생성된 커서가 있는 위치로 스크롤되어 버려요..

스크롤이 안되게 하는 방법이 있을까요???

--------

키보드가 내려갈때 포커스를 없앨 수 있나요? 어떻게? (어떤 edittext에 포커스가 있는지 알수 없는 상태..)

키보드가 내려갈때 다른 layout에 포커스를 주면 될까요? 어떻게?;;;
swear2hj 님이 2016년 8월 23일 질문
2016년 8월 25일 reshown

1개의 답변

–1 추천

setFocusablesetFocusableInTouchMode 를 이용해서 포커스 자체를 안가게 하는게 어떻까요?

 

익명사용자 님이 2016년 8월 23일 답변
...