private class MusicIntentReceiver extends BroadcastReceiver {
@Override public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(Intent.ACTION_HEADSET_PLUG)) {
int state = intent.getIntExtra("state", -1);
switch (state) {
case 0:
.....
break;
case 1:
.....
break;
default:
.....
}
}
}
}
제가 위에 처럼 ACTION_HEADSET_PLUG를 이용해서
이어폰잭에 이어폰을 꽂았을때 버튼을 생성하게 만들었는데
마이크잭이 따로있어서 마이크도 검출을해서 안꽂았을때는 버튼이 인에이블되게 하려고하는데
ACTION_HEADSET_PLUG은 헤드셋에 마이크가 있는경우, 헤드셋에 마이크가 없는경우를 따져서
헤드셋과 마이크가 다있어야되는데
마이크잭에는 마이크만 연결할껀데 마이크만 따로 검출하는 방법이 있을까요 ? ㅠ