Écran d'appel entrant Android

J'aimerais ajouter des détails à l'écran d'appel entrant sur Android. Disons que j'ai une chaîne 'x', alors je veux que 'x' apparaisse sur l'écran d'appel entrant sous le nom de la personne qui appelle actuellement.

Je sais que cela est possible en raison de ces applications: CallerId , Vringo

  • Réorganiser GSON sérialiser Date de json string dans java.util.date
  • Android.content.ActivityNotFoundException:
  • Supprimez la barre de défilement de ScrollView par programme dans Android
  • Comment afficher la boîte de dialogue de progression dans Android?
  • Appelez les méthodes Android de JavaScript
  • Comment déterminer le nombre de lignes visibles dans TextView?
  • Je suis très nouveau dans ce domaine, alors j'ai besoin de savoir quel est le processus à réaliser, par exemple: obtenir l'événement d'un appel entrant, passer à l'interface d'appel entrant, etc.

    Merci!

    2 Solutions collect form web for “Écran d'appel entrant Android”

    Je pense que vous devez regarder les récepteurs d'intention (en fait appelés filtre d'intention => doivent être définis dans votre manifeste), il devrait y en avoir un pour les appels entrants. Ensuite, vous définissez votre propre application, avec une activité destinée à recevoir ce type d'intention et avec la conception que vous aimez … si je ne me trompe pas, il devrait s'agir de ceci: ACTION_ANSWER

    Vous pouvez trouver plus de doc ici et là .

    CallerId semble montrer Toast sur l'écran d'appel ou ils utilisent peut-être les méthodes AddView WindowManager (je pense que Vringo fonctionne de cette manière). Le problème le plus grave dans ce cas est de savoir que l'écran d'appel est maintenant au premier plan.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.