안드로이드 개발 질문/답변
(글 수 45,052)
화면상에 에디트텍스트가
Edit1
Edit2
Edit3 Edit4
Edit5
이런식으로 배치되어있습니다.
에뮬 상에서 엔터를 이용해 포커스를 이동시키는데
에딧 1 2 3 까지는 잘오는데 3에서 4로 이동이 안되서
아래같은 코드를 짰습니다만
3에서 4로의 이동도 4에서 5로의 이동도 안됩니다.
원인이 뭘까요 ㅜㅜ
Input3= (EditText)m_Controls.findViewById(R.id.input3);
Input3.setId(3);
Input3.setNextFocusDownId(4);
Input4 = (EditText)m_Controls.findViewById(R.id.input4);
Input4.setId(4);
Input3.setNextFocusDownId(5);
Input5 = (EditText)m_Controls.findViewById(R.id.input4);
Input5.setId(5);




setId나 setNextFocusDownId에서도 R.id.input3 이런 아이디로 줘보셨나요?