具有自定义视图错误的Android Anko警报(Kotlin)

时间:2017-09-26 23:08:10

标签: android android-studio kotlin anko

我想使用anko创建一个包含自定义元素的警告对话框。

我发现的每个指南和教程都使用此方法:

alert {
    customView {
        textView("Hello")
    }
}.show()

但我在customView中说错误:

Error:(73, 13) Type inference failed: Not enough information to infer parameter T in inline fun <reified T : View> Activity.customView(theme: Int = ..., init: T.() -> Unit): T
Please specify it explicitly.

Anko有什么变化而没有记录吗?

1 个答案:

答案 0 :(得分:1)

您应该选择Android Studio建议您使用的第二项 -

  

&#39;用于AlertBuilder的customView&lt; *&gt;在org.jetbrains.anko&#39;

enter image description here