Android Anko警报与自定义视图错误(Kotlin)
我想创建一个使用anko自定义元素的警告对话框。
我find的每个指南和教程都使用这种方法:
alert { customView { textView("Hello") } }.show()
但是我在customView
出现错误:
Error:(73, 13) Type inference failed: Not enough information to infer parameter T in inline fun Activity.customView(theme: Int = ..., init: T.() -> Unit): T Please specify it explicitly.
Anko有什么变化,而且没有记录?
您应该选择Android Studio建议您的第二个项目 –
‘customView for AlertBuilder <*> in org.jetbrains.anko’
- Kotlin anko通用选择器在提供的示例中不起作用
- Android中的Kotlin协程:为什么要使用Anko中的bg()而不是async()?
- 使用Kotlin和Anko访问资源ID
- 无法在Anko中调用StartActivityForResult
- 类型干扰失败。 期望的类型不匹配:必需的字符串在Kotlin和Anko中找到pair <String,String>
- 安科 – 替代隐藏一个观点,并显示另一个
- 如何在values / ids.xml中获得自定义ID的引用
- 从Fragment调用Anko toast()方法会导致java.lang.NoSuchMethodError
- 在apk中使用Kotlin构建DuplicateFileException