자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드 다국어 가상 키보드 고정 방법 있나요?
2016.04.15 01:31
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
델파이 고수님들에게 또 도움을 구하고자 글을 씁니다.
Delphi 10 Seattle 사용 하고 있으며, 안드로이 앱에서만 사용할 목적으로 개발 하는 개인 개발자 입니다.
파이어 몽키의 가상 키보드는 제어가 맘 처럼 되지 않네요.
뭐 영문 가상 키보드를 쓰기 위해서 keyboardtype 를 URL, 또는 Email 로 해서 편법을 사용하긴 하지만요.
스마트폰의 경우 필요한 다국어 가상 키보드를 다운받아서 한글, 영어, 뿐만 아니라, 일본어, 중국어, 프랑스어, 러시아어등
다양한 언어의 키보드를 사용 할수가 있잖아요.
그런데 영어는 편법으로 URL 모드로 해서 Edit 에서 호출시 영문 키보드 모양을 기본으로 띄울수 있는데요.
문제는 다른 일본어나, 중국어 등 다국어 키보드타입을 지정하는 방법은 없을까요?
예를 들어서 일본어 서비스를 위해서 Edit 나 Memo 같은데서 가상 키보드가 나올때
일본어 서비스선택이면 일본어 키보드가 우선으로, 중국어 서비스선택이면 중국어 키보드가 우선으로 선택되서 나타나게 하고 싶은데요. 아무리 방법을 찾아봐도 방법이 없네요.
많은 고수님들의 가르침을 부탁 드립니다.
감사합니다.
댓글 2
Firemonkey 안드로이드 다국어 가상 키보드 고정 방법 있나요?
2016.04.15 01:31
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
델파이 고수님들에게 또 도움을 구하고자 글을 씁니다.
Delphi 10 Seattle 사용 하고 있으며, 안드로이 앱에서만 사용할 목적으로 개발 하는 개인 개발자 입니다.
파이어 몽키의 가상 키보드는 제어가 맘 처럼 되지 않네요.
뭐 영문 가상 키보드를 쓰기 위해서 keyboardtype 를 URL, 또는 Email 로 해서 편법을 사용하긴 하지만요.
스마트폰의 경우 필요한 다국어 가상 키보드를 다운받아서 한글, 영어, 뿐만 아니라, 일본어, 중국어, 프랑스어, 러시아어등
다양한 언어의 키보드를 사용 할수가 있잖아요.
그런데 영어는 편법으로 URL 모드로 해서 Edit 에서 호출시 영문 키보드 모양을 기본으로 띄울수 있는데요.
문제는 다른 일본어나, 중국어 등 다국어 키보드타입을 지정하는 방법은 없을까요?
예를 들어서 일본어 서비스를 위해서 Edit 나 Memo 같은데서 가상 키보드가 나올때
일본어 서비스선택이면 일본어 키보드가 우선으로, 중국어 서비스선택이면 중국어 키보드가 우선으로 선택되서 나타나게 하고 싶은데요. 아무리 방법을 찾아봐도 방법이 없네요.
많은 고수님들의 가르침을 부탁 드립니다.
감사합니다.
먼저 안드로이드에서 해당 기능을 제공하는지 살펴보시기 바랍니다.
안드로이드 기술문서를 찾아보니 원하는 기능에대한 기능은 없는것으로 보이는데요.
http://developer.android.com/reference/android/inputmethodservice/Keyboard.html#KEYCODE_MODE_CHANGE
url, number 등은 input method type을 설정하는 기능으로 파이어몽키에서 제공하고 있지요.
http://developer.android.com/intl/ko/training/keyboard-input/index.html
다른 글을 찾아보면 직접접적으로 변경할 수 없고, 로케일을 변경하는 형태로 시도해 보는 것 같습니다.
http://stackoverflow.com/questions/12303593/change-keyboard-input-language