kotlin AlterDialog
时间: 2023-11-08 22:52:07 浏览: 74
kotlin
Kotlin中的AlertDialog可以通过以下代码创建:
```kotlin
val msg = "你好世界"
AlertDialog.Builder(holder.itemView.context)
.setMessage(msg)
.setTitle(item.name)
.setPositiveButton("复制", DialogInterface.OnClickListener { dialogInterface, i ->
copyText(holder.itemView.context, item.value)
Toast.makeText(holder.itemView.context, "复制成功", Toast.LENGTH_SHORT).show()
})
.setNeutralButton("取消", null)
.create()
.show()
```
这段代码创建了一个AlertDialog,其中包括一个消息、一个标题、一个"复制"按钮以及一个"取消"按钮。当点击"复制"按钮时,会调用`copyText()`函数复制文本,并显示一个短暂的Toast提示。其他按钮没有指定点击事件。
阅读全文