Je me demandais s'il était possible sous Android d'écrire une application qui tourne en arrière-plan et récupère le texte saisi dans un TextField d'une autre application. Plus concrètement, est-il possible d'avoir une application qui tourne en arrière plan et qui permet d'obtenir le contenu qui est tapé dans le champ de texte pour envoyer des messages dans WhatsApp ou gtalk ? Imaginons par exemple qu'avant d'envoyer le contenu via WhatsApp, je souhaite prétraiter le texte et ne l'envoyer qu'ensuite, mais ce prétraitement doit être en quelque sorte automatique.
Il est possible de le faire sur un ordinateur de bureau, mais je ne suis pas sûr qu'il soit possible de le faire sur un téléphone Android. Il serait peut-être possible d'enregistrer toutes les saisies effectuées à l'aide d'un clavier et envoyées à une certaine application, mais je suppose que cela n'est pas possible pour éviter les enregistreurs de frappe, etc. Existe-t-il une alternative pour atteindre cet objectif ?
J'aimerais le faire sans rooter le téléphone.
Essentiellement, ce que je veux faire est d'avoir un clavier où l'utilisateur peut taper en utilisant les lettres anglaises standard mais la frappe est automatiquement traduite en texte hindi + quelques annotations ajoutées après chaque mot.