Bonjour,
j'ai quelque chose d'un peu particulier a réaliser. je pense être sur la bonne piste mais il doit me manquer quelques informations.
J'ai un service et une application (les deux ne sont pas fournit via le même apk).
Le service va écouter certains périfériques/slots et recevoir certaines informations.
J'ai besoin que ce service puisse envoyer dans le flux de "saisie clavier" des données.
Toute la partie technique/hardware est résolue. Le materiel transmet bien les informations au service qui arrive à les "afficher" via le logcat par exemple.
Le but est que si un textfield est sélectionné (le curseur est à l’intérieur), le service puisse remplir ce textfield.
Cela serait permit l'unique condition d'utiliser la permission INJECT_EVENTS.
Est-ce la bonne piste ? Si oui, quel objet va pouvoir me permettre d'envoyer mes données texte dans le flux de saisie ?
je tiens à rappeller que le service et activité sont dissociés, car le service fait un peu office de "driver". Son but est juste d'envoyer l'information au composant texte selectionné d'une activité en cours. (si aucune activité, l'information sera perdue je suppose).
La version android actuelle est une 2.3, mais cela pourrait peut etre être porté sur une 4.0.
Question un peu idiote : ai-je un quelconque moyen de verifier qu'une saisie était possible ?
merci pour les informations que vous pourrez me donner. Bonne journée.
Partager