키보드 입력 처리

UI의 텍스트 필드에 포커스를 맞추면 Android 시스템에서는 소프트 입력 방법이라는 터치 키보드가 표시됩니다. 최상의 사용자 환경을 제공하기 위해 예상되는 입력 유형(예: 전화번호 또는 이메일 주소)과 입력 방법의 동작 방식(예: 맞춤법 실수 자동 수정)에 관한 특성을 지정할 수 있습니다.

Android는 화면 입력 방법 외에도 하드웨어 키보드를 지원하므로 연결된 키보드를 지원하도록 앱을 최적화하는 것도 중요합니다.

이러한 주제 등에 대해서는 다음 문서에서 설명합니다.

과정

입력 방법 유형 지정
특정 소프트 입력 방법(예: 전화번호, 웹 주소, 기타 형식에 맞게 설계된 방법)을 표시하는 방법을 알아봅니다. 맞춤법 제안 동작과 작업 버튼(예: 완료 또는 다음)과 같은 특성을 지정하는 방법도 알아보세요.
입력 방법 가시성 처리
소프트 입력 방법을 표시할 시기와 줄어든 화면 공간에 맞춰 레이아웃을 조정하는 방법을 지정하는 방법을 알아봅니다.
키보드 탐색 지원
사용자가 키보드를 사용하여 앱을 탐색할 수 있는지 확인하는 방법과 필요에 따라 탐색 순서를 변경하는 방법을 알아봅니다.
키보드 작업 처리
키보드 입력에 직접 응답하여 사용자 작업을 처리하는 방법을 알아봅니다.