Вам нужно реализовать onActivityResult, в котором вы получите ответ о действии Bluetooth, я выполнил для вас базовое задание, в котором я запрашиваю Bluetooth по щелчку мыши.
btnBluetooth.setOnClickListener {
val enableBtIntent = Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE)
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT)
}
Вы получитеполучить результат в onActivityResult.
я назначил REQUEST_ENABLE_BT = 1, вы можете изменить значение.
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if(requestCode==REQUEST_ENABLE_BT && resultCode == RESULT_OK)
{
callYourFunction()
}
}
private fun callYourFunction() {
Toast.makeText(applicationContext,"Done",Toast.LENGTH_SHORT).show()
}
