백그라운드에서 작동하는 안드로이드 앱을 만들고 싶습니다. 키보드에서 어떤 키가 눌러 졌는지 알아보고 다른 언어 (예 : 페르시아어 또는 아랍어)로 이에 상응시킵니다. 어떻게해야합니까? 도움을 주신 덕분에 눌려진 키를 가져 와서 안드로이드에 또 다른 키를 던져 넣으십시오.
0
A
답변
2
나는 당신이 그런 APP를 쓸 수 있을지 의심 스럽다. 이것은 안드로이드에서 많은 보안 수단을 위반할 것이다. 하지만 당신은 사용자 정의 소프트 키보드를 쓸 수 있습니다 :
How to develop a soft keyboard for Android?
사용자가 설정에서 명시 적으로 키보드를 선택해야합니다. 키보드에서 모든 번역 작업을 수행 할 수 있습니다.
+0
하지만 실제 키보드로이 앱을 만들고 싶습니다. –
+0
내가 아는 바로는 사용자가 자신의 앱 (GUI, TextViews 등)에서만 할 수 있지만, 사용자가 웹 브라우저에 입력 한 내용을 차단하지 못하면 은행 로그인/비밀번호 등이 될 수 있습니다. – marcinj
눈부신 프라이버시 및 보안상의 이유로 표준 Android 앱을 만들 수 없습니다. 루팅 된 Android 기기 (예 : 맞춤 USB HID 드라이버)에서이를 수행하는 트릭이있을 수 있습니다. – CommonsWare