Comment activer/désactiver tous les sons à partir de paramètres d'accessibilité par programmation dans android?

Dans Android 4.0+ il y a une option Paramètres->Accessibilité-> Tour de tous les sons.
Si je coche cette option, toute application en cours d'exécution sur l'appareil android ne produira aucun son.
Mon application doit donner l'alarme sonore, donc si quelqu'un a vérifié que l'option, l'application ne donne pas un son.
Donc, j'ai automatiquement décochez cette option à chaque fois que l'utilisateur lance l'application.
À l'aide de code, comment puis-je le faire?

Il sera utile si quelqu'un peut partager un bout de code. J'ai essayé AudioManager, mais qui ne fonctionne que si le mobile audio est activé.

amanger.setRingerMode(AudioManager.RINGER_MODE_NORMAL);

amanger.setStreamMute(AudioManager.STREAM_MUSIC, false);

amanger.setStreamVolume(AudioManager.STREAM_MUSIC,
    (int)(amanger.getStreamMaxVolume(AudioManager.STREAM_MUSIC)*(75.0/100.0)), 0);
Il n'y a pas de "Paramètres->Accessibilité->Tour de tous les sons en" option dans le stock Android. C'est un vendeur de personnalisation, et il n'y a probablement aucun moyen de contourner cela. En outre, si l'utilisateur a spécifié "désactiver les sons" pour des raisons d'accessibilité, il faut respecter leur préférence et de trouver une autre façon de les alerter sans l'aide de son.
Je peux acheter que des conseils.Je vous remercie.
Hey @alanv, je vous recommande de le post que comme une réponse. Alors qu'il ne fait pas de résoudre le OP question d'origine, c'est la bonne réponse.

OriginalL'auteur akash89 | 2014-04-02