我正在尝试 Kotlin 并想为 Activity 实现一个惰性扩展属性:
/**
* Activity module
*/
val Activity.activityModule: ActivityModule by lazy {
ActivityModule(this)
}
编译器错误:
'this' is not defined in this context
我怎样才能将其限定为 Activity this?我已阅读指南,但无法获得。this@Activity
表示参考未解决。