마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 키입력 이벤트 질문드립니다.

0 추천
수고많으십니다.

블루투스 통신을 이용하여 A폰과 B 폰이 서로 통신이 연결이 되어 있는 상태에서 A->B로 "1" 이라는 데이터를 전송하면

B에서는 현재 화면에 표시되는 포커스에서 1이 입력 되도록 하고 싶습니다.

그러니깐 윈도우로 치면 키보드 이벤트 발생처럼 통신으로 받은 데이터를 파싱하여 해당되는 키값을 입력 하게 하고 싶습니다.

예를 들어 A-B 간의 통신이 연결되어있는상태에서 A->B로 "안녕하세요" 를 전송하면 B에서는 문자메시지 입력 상태에서 데이터를 받으면 문자메시지 전송 입력칸에 "안녕하세요" 가 나타나게 하고자 합니다.

이부분에 대해서 자료나 조언 부탁드리겠습니다.

감사합니다.
익명사용자 님이 2014년 2월 12일 질문

1개의 답변

0 추천
Instrumentation.sendKeySync(KeyEvent event)

로 강제로 발생시킬 수 있다고 어디서 본 기억이...

 

샌드박스 내에서만 되는지 다른 어플에도 관여할 수 있는지는 ... 모르겠어요...

서비스에서 발생시키면 다른 어플이 Foreground 인 경우에도 동작하려나..
칠리님 (10,910 포인트) 님이 2014년 2월 12일 답변
...