I'm a newbie to Kotlin. I'm trying to convert my old java code into Kotlin. When I try to create a new Handler and override handleMessage() method I got an answer at: How to use Handler and handleMessage in Kotlin?
private val mHandler = object : Handler() {
override fun handleMessage(msg: Message?) {
// Your logic code here.
}
}
I don't understand what "object : " stands for and why do we need this here ? When I try val mHandler = Hander() {} this got an error and I cannot override handleMessage()