Jump to content

Détecter quand le téléphone raccroche


Ilkar

Recommended Posts

Bonjour

je cherche à détecter quand le téléphone raccroche. Voici le code utilisé :


public void onCallStateChanged(int state, String number){
   super.onCallStateChanged(state, number);
   switch (state){
       case TelephonyManager.CALL_STATE_RINGING:
       Toast toast = Toast.makeText(getApplicationContext(),"Sonnerie", Toast.LENGTH_LONG);
       toast.show();
       break;
       case TelephonyManager.CALL_STATE_OFFHOOK:
       Toast toast2 = Toast.makeText(getApplicationContext(),"Raccrocher", Toast.LENGTH_LONG);
       toast2.show();
       break;
   }
}

Quel est la constante pour savoir quand le téléphone raccroche car TelephonyManager.CALL_STATE_OFFHOOK ne fonctionne pas.

Merci d'avance

Link to comment
Share on other sites

Pourquoi ne pas, tout simplement, dans un premier temps, ne pas faire de switch et juste faire un toast du state ?

Avec l'entier retourné, tu sauras tout de suite quel état correspond à ce que tu recherches ;).

y a aussi cette constante : CALL_STATE_IDLE

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...