对话框图标未出现在Kotlin对话框中

时间:2018-07-23 10:03:08

标签: android android-studio kotlin

我有一个由kotlin制作的android应用程序,我在其中创建了一个对话框,并将Icon设置为该对话框,但是该图标没有出现,这是我的代码:

    val dialogBuilder = AlertDialog.Builder(this)

    dialogBuilder.setTitle("")
    dialogBuilder.setMessage(list[c])
    dialogBuilder.setIcon(R.drawable.cancel)
    dialogBuilder.setCancelable(false)
    dialogBuilder.setPositiveButton("Ok", { _, _ ->
        if(c == list.size)
            finish()
    })

    val b = dialogBuilder.create()
    b.show()
}

1 个答案:

答案 0 :(得分:1)

使用以下内容:

  val dialogBuilder = AlertDialog.Builder(this)

    dialogBuilder.setTitle(" ")
    dialogBuilder.setMessage(list[c])
    dialogBuilder.setIcon(R.drawable.cancel)
    dialogBuilder.setCancelable(false)
    dialogBuilder.setPositiveButton("Ok", { _, _ ->
        if(c == list.size)
            finish()
    })

    val b = dialogBuilder.create()
    b.show()
}