Comment vérifier si le téléphone est muet, une vibration ou de bruit dans android
C'est mon code pour désactiver/activer le téléphone. Mais je voudrais vérifier si le téléphone est alreay sur mute et si c'est non, alors je vais couper le son. Dans ce cas, vibrer, alors je vais faire cela normal.
Puis-je vérifier cela en quelque sorte?
public void changeRingerMode(Context context){
AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
/**
* To Enable silent mode.....
*/
audio.setRingerMode(AudioManager.RINGER_MODE_SILENT);
/**
* To Enable Ringer mode.....
*/
audio.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
}
Vous devez vous connecter pour publier un commentaire.
essayez ceci:
Dans mon cas, j'ai trouvé que même si mes paramètres du téléphone est de vibrer, il sera de retour
AudioManager.RINGER_MODE_SILENT
quand est-il de silence, j'ai donc trouvé un moyen de vérifier le mode de vibration si alors:Et à impliquer l'ensemble de l'image, pour savoir si la sonnerie est sur: