2017-09-26 100 views
0

我想用自定義元素創建一個警告對話框使用anko。Android Anko警報與自定義視圖錯誤(Kotlin)

每一個指南和教程我發現使用此方法:

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. 

有事在安口改變,並沒有被記錄?

回答

0

你應該選擇第二項是Android的工作室建議你 -

'customView爲AlertBuilder < *>在org.jetbrains.anko'

enter image description here