[Android] - 안드로이드 블루투스 헤드셋 브로드캐스트 리시버
Android Java 2013. 7. 1. 11:51@Override
public void onReceive(Context context, Intent intent)
{
String action = intent.getAction();
Log.i(TAG, " ================== " + action);
if(action.equals(BluetoothHeadset.ACTION_CONNECTION_STATE_CHANGED))
{
int status = intent.getIntExtra(BluetoothHeadset.EXTRA_STATE, AudioManager.SCO_AUDIO_STATE_ERROR);
// status = 0 : Disconnected
// status = 1 : Connecting
// status = 2 : Connected
if(status == 0)
{
Log.e(TAG, " ================== 헤드셋 연결해제");
}else if(status == 1)
{
Log.e(TAG, " ================== 헤드셋 연결중");
}else if(status == 2)
{
Log.e(TAG, " ================== 헤드셋 연결됨");
}
}
}
'Android Java' 카테고리의 다른 글
[Android] - 안드로이드 process kill (0) | 2013.07.04 |
---|---|
[Android] - 안드로이드 AsyncTask 리턴값 받기 예제 (0) | 2013.07.02 |
[Android] - 안드로이드 뒤로 두번 종료 소스 (0) | 2013.06.28 |
[Android] - 안드로이드 자신 핸드폰 번호 가져오기 (0) | 2013.06.25 |
[Android] - Android RecognizerIntent class 예제 (2) | 2013.06.14 |