Наушники для наушников

Кто-нибудь знает, как я могу обнаружить, если разъем для наушников на устройстве отключен от Android? У меня есть музыкальный проигрыватель, и мне нужно приостановить музыку, когда наушники отключены. Самое близкое, что я нашел, это использование AudioManager . Это правильное направление?

Это то, что я закончил:

 private class NoisyAudioStreamReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (AudioManager.ACTION_AUDIO_BECOMING_NOISY.equals(intent.getAction())) { pause(); } } } private IntentFilter intentFilter = new IntentFilter(AudioManager.ACTION_AUDIO_BECOMING_NOISY); private void startPlayback() { registerReceiver(myNoisyAudioStreamReceiver(), intentFilter); } private void stopPlayback() { unregisterReceiver(myNoisyAudioStreamReceiver); } 

Я нашел ответ по этой ссылке: http://developer.android.com/training/managing-audio/audio-output.html