英単語ロイド ってゆーアプリをつくり、英単語の読み上げを行う機能をつけていたのですが、本体をマナーモードにすると、ヘッドフォンを差しても、ヘッドフォン自体マナーモードになってしまい、音声が聞こえないという残念な作りになっていたので修正しようと思います。 で、AudioManager クラスをみると、isWiredHeadsetOn() というメソッドがあるので、、、 if (audioManager.isWiredHeadsetOn() || audioManager.getRingerMode() == AudioManager.RINGER_MODE_NORMAL) { WordBook.Word w = getCurrentWord(); if (w != null) { tts.speak(w.getKeyword(), TextToSpeech.QUEUE_FLUSH, null