사용자 지정 목록이 EditText
입니다. EditText
을 클릭하면 사용자 정의 키보드가 나타납니다. 사용자 지정 키보드에 다음 단추를 추가하고 싶습니다. 그 다음 버튼을 클릭하면사용자 지정 키보드의 다음 단추 추가
, 다음 EditText
필드에 포커스가 있어야합니다.
어떻게 사용자 정의 키보드에 다음 버튼을 구현할 수 있습니까? 당신이 XML을 통해 레이아웃을 만드는 경우
사용자 지정 목록이 EditText
입니다. EditText
을 클릭하면 사용자 정의 키보드가 나타납니다. 사용자 지정 키보드에 다음 단추를 추가하고 싶습니다. 그 다음 버튼을 클릭하면사용자 지정 키보드의 다음 단추 추가
, 다음 EditText
필드에 포커스가 있어야합니다.
어떻게 사용자 정의 키보드에 다음 버튼을 구현할 수 있습니까? 당신이 XML을 통해 레이아웃을 만드는 경우
은이가 일을 할 것이 속성
android:imeOptions="actionNext"
를 사용 IME에서 다음 버튼을 설정하려면이 속성
android:nextFocusForward="id_of_the_next_focus_view"
에 nextFocus보기의 ID를 설정 당신.
onStartInput()
에서 당신은 IME 옵션을 처리 할 수 있습니다. 여기에서 "다음"키 또는 비슷한 것을 포함하는 키보드 레이아웃을 변경할 수 있습니다. 다음 키를 (당신은 키 코드를 확인해야합니다)을 누를 때
, 당신은 어떤 입력 한 텍스트 편집기 [1] 최선을 다하고, 그 후이 도움이 될 것입니다 getCurrentInputConnection().performEditorAction(EditorInfo.IME_ACTION_NEXT);
희망을 호출되었는지 확인해야합니다.
[1]
if (mComposing.length() > 0) {
getCurrentInputConnection().commitText(mComposing, 1);
mComposing.setLength(0);
}
이 작품은 나를 위해 –
당신이 이것에 대한 해결책을 찾았나요? – NovusMobile