서비스 안에서 작동시키고 있습니다.
BroadcastReceiver btState = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent){
int currentState = intent.getIntExtra(BluetoothAdapter.EXTRA_STATE, -1);
int previousState = intent.getIntExtra(BluetoothAdapter.EXTRA_PREVIOUS_STATE, -1);
switch(currentState) {
case BluetoothAdapter.STATE_TURNING_ON:
break;
case BluetoothAdapter.STATE_ON:
break;
case BluetoothAdapter.STATE_TURNING_OFF:
mBluetoothAdapter.enable();
SystemClock.sleep(1000); //백그라운드로 연결 하기위해 시스템 딜레이 줌
Log.d(TAG, " 다시 켜라 ");
break;
case BluetoothAdapter.STATE_OFF:
mBluetoothAdapter.enable();
SystemClock.sleep(1000); //백그라운드로 연결 하기위해 시스템 딜레이 줌
Log.d(TAG, " 다시 켜라 ");
break;
}
}
};
브로드캐스트로 블루투스 활성화 여부를 확인 후 꺼져있을경우 다시 켜고 싶은데
하는 방법좀 알려주세요