我有这段Java代码:
MaterialDialog builder = new MaterialDialog.Builder(MainActivity.this)
我想在Kotlin中获得MainActivity对象。自动转换在处中断MainActivity.this
。
您可以MainActivity
通过使用合格的this
来获得对Kotlin中对象的引用。例如:
class MyActivity : MainActivity() {
val builder = MaterialDialog.Builder(this@MyActivity)
}
在Java和Android中,我们可以这样做: 这样,在其他地方,我们就可以做到这一点: //编辑也许我应该说得更清楚些。我的意思是我们如何才能用Kotlin写上面的内容,用Kotlin。
我有一个kts gradle构建脚本,其中使用了这个插件。 插件将属性设置为字符串并添加一些附加属性: 虽然version属性是一个字符串,但它确实公开了一些其他属性。这些是、、、和 总是失败: 未解决的参考:主要 有没有办法访问这些属性,或者我必须回到基于groovy的<code>gradle。构建buildscript?