问题描述
有人可以帮助我如何将输入参数传递给 Handler 线程吗? 顺序如下:
启动处理线程
fun startBMBConnectionThread(name: String,uuid: UUID) {
// Start the thread to listen on a BluetoothServerSocket
// Create and start the Handler thread.
mBMBThread = BMBHandlerThread(name,uuid)
mBMBThread?.start()
}
Handler 线程内部类
private inner class BMBHandlerThread(inName: String,inUUID: UUID) : HandlerThread("name"){
**// I am getting error in the below 2 lines**
private val name = inName
private val uuid = inUUID
override fun onLooperPrepared() {
super.onLooperPrepared()
startBMBServerThread(name,uuid) //This will be the another Handler thread
}
// Handler will be added here
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)