AlertDialog写法
代码
- 代码
AlertDialogActivity:
class AlertDialogActivity : AppCompatActivity() {
private lateinit var alertdialogBinding: ActivityAlertdialogBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
alertdialogBinding = ActivityAlertdialogBinding.inflate(layoutInflater)
setContentView(alertdialogBinding.root)
alertdialogBinding.alertdialogBtn.setOnClickListener {
AlertDialog.Builder(this).apply {
setTitle("This is a Dialog")
setMessage("Something important")
setCancelable(false)
setPositiveButton("OK") { dialog, which ->
}
setNegativeButton("Cancel") { dialog, which ->
}
show()
}
}
}
}
效果: