- Posts de Forum 1
28 avr. 2014 à 18:24:52 via site
28 avr. 2014 18:24:52 via site
Bonjour à tous Je suis entrain de travailler sur une application mais je suis un peu bloqué. J'aimerais récupérer les coordonnés GPS du portable du numéro appelant. Le principe serait que lorsque la personne appel le phone sur lequel l'appli est installé, que l'appli puisse s'afficher en front et indiquer la localisation du numéro appelant. Je suis conscient que cela sera la localisation de l'antenne la plus proche de l'appelant. voici un bout de mon code qui détecte l'état du téléphone
PhoneStateListener stateListener = new PhoneStateListener() {
// Appelée quand est déclenché l'évènement LISTEN_CALL_STATE
@Override
public void onCallStateChanged (int state, String incomingNumber)
{
switch (state) {
case TelephonyManager.CALL_STATE_IDLE :
montexte = montexte + "\n\n\n/Pas d'appel en cours";
break;
case TelephonyManager.CALL_STATE_OFFHOOK :
montexte = montexte +"\n numero appelant :"+incomingNumber;
break;
case TelephonyManager.CALL_STATE_RINGING :
montexte = montexte + "\n\n\n/Le téléphone sonne, l'appelant est " +incomingNumber;
break;
default :
montexte = montexte + "\n\n\n/Etat inconnu";
}
Toast.makeText(getApplicationContext(), montexte, Toast.LENGTH_LONG).show();
}
}
Avez vous une solution pour moi.
Merci d'avance
Contenu éditorial recommandé
Avec ton accord, un contenu externe est chargé ici.
En cliquant sur le bouton ci-dessus, tu acceptes que des contenus externes soient affichés. Des données personnelles peuvent alors être transmises à des fournisseurs tiers. Tu trouveras plus d'informations à ce sujet dans notre Déclaration de protection de données.