我有这段代码来检查蓝牙状态是打开还是关闭:
if (action.equals(mBluetoothAdapter.ACTION_STATE_CHANGED)) {
final int state = intent.getIntExtra(BluetoothAdapter.EXTRA_STATE, mBluetoothAdapter.ERROR);
switch (state) {
case BluetoothAdapter.STATE_OFF:
bluetooth.setText("Bluetooth Disabled");
break;
case BluetoothAdapter.STATE_TURNING_OFF:
break;
case BluetoothAdapter.STATE_ON:
bluetooth.setText("");
break;
case BluetoothAdapter.STATE_TURNING_ON:
break;
}
}
我如何把它放在OnCreate上,这样当我立即启动应用程序而没有bt时,文本"蓝牙被禁用"显示。因为atm,只有当我打开它并仅将其关闭时才触发它。