2012-06-15 3 views
0

나는 앱에서 현지화 된 메신저 앱용 사용자 정의 키보드 레이아웃을 만들고 싶습니다. 현재 영어, 중국어, 프랑스어 등의 기본 설정 레이아웃에 대한 설정에서 키보드 설정을 선택할 수 있음을 확인했습니다. 목표는 (1) 메시지를 보낼 언어를 지정하기 위해 앱에서 키보드 레이아웃을 동적으로 할당하는 것입니다. (2) 기기의 기본 언어로 포함되지 않은 3 가지 다른 키보드 레이아웃을 빌드하고 위의 1에서 SAID로 할 수 있습니다.안드로이드에서 화면 키보드 레이아웃을 동적으로 변경하는 중

Ps, 다른 언어 형식으로 표시하도록 화면 키보드를 동적으로 변경하는 방법과 사용자가 텍스트를 삽입 할 수 있도록 사용자 지정 키보드 레이아웃을 작성하는 방법은 무엇입니까?

+0

[Android : EditText with custom keyboard] 중복 가능 (http://stackoverflow.com/questions/2797958/android-edittext-with-custom-keyboard) – FoamyGuy

답변

0

실제 응용 프로그램 내에 실제 "키보드"를 포함 할 수는 없습니다. 여기를 참조하십시오 : Android : EditText with custom keyboard.

사용자가 설정에서 키보드를 설정하게하는 것 외에도 사용자 정의 키보드를보기로 빌드하고 모든 이벤트 (키 누름, 열기/닫기 등)를 직접 처리 할 수 ​​있습니다. 너의 활동. 텍스트를 편집 텍스트에 넣으려면 수동으로 연결해야합니다. 키보드처럼 사용자에게 실제로 느끼게하려면 상당한 양의 작업을해야합니다.

관련 문제