안드로이드 개발 질문/답변
(글 수 45,052)
키패드의 다음 키를 눌렀을때
같은 layout에 묶여있다면
그 아래에 있는 edittext로 이동한다고 알고있습니다.
<LinearLayout android:orientation="vertical">
<EditText android="@+id/ed1" android:maxLines="1">
</EditText>
<EditText android="@+id/ed2" android:maxLines="1">
</EditText>
<EditText android="@+id/ed3" android:maxLines="1">
</EditText>
</LinearLayout>
이런식으로 xml이 구성되어있구요.
같은 레이아웃으로 묶여있을때 다음 키를 누르면 가지않나요?
RelativeLayout 이여야만 한다던지 하는 조건이 있나요?
다음키룰 눌러도 반응이없이 포커스는 항상 제자리 입니다..
다른글을 찾아보니 혹 singleline 옵션이 되어있는경우 그렇다고 하는데
저같은 경우는 이 옵션을 쓰지않았습니다.ㅠ
대체 왜안되는지 모르겠네요..
해결했습니다^^;
저같은경우 edittext를 onclick했을때 스크롤이 이동해야하기때문에
onClick()을 걸어놓았더니
다음키가 먹히질 않더군요.
onClick() 메소드를 삭제하니 잘됐습니다~
이건 원래 당연한건지 안드로이드 버그인지는 잘 모르겠네요~