ToggleButton을 사용하여 BlueTooth를 사용하거나 사용하지 않도록 설정할 앱을 개발 중입니다. ToggelButton이 BlueTooth를 켜고 끌 수 있도록 관리하지만 BlueTooth가 켜져 있는지 여부를 확인할 수 없습니다. 문제는 다른 위치에서 BlueTooth를 켜거나 끄면 BlueTooth를 실제로 켤 때 해제 할 수 있다는 것입니다. 여기 내 코드는 지금까지 있습니다 :Bluetooth ToggleButton이 상태를 확인하지 않습니다.
public void onClick(View v) {
BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
if(adapter != null) {
if(adapter.getState() == BluetoothAdapter.STATE_ON) {
adapter.disable();
} else if (adapter.getState() == BluetoothAdapter.STATE_OFF){
adapter.enable();
} else {
//State.INTERMEDIATE_STATE;
}
}
}
가 어떻게 블루투스가 꺼져있을 때 블루투스가 켜져 있고 선택하지 않은 경우이를 확인 할 수 있습니까?