【发布时间】:2018-11-16 20:03:47
【问题描述】:
我想直接在导航抽屉中选择的项目上实现一个警报对话框。我见过一些例子,但没有一个做我想做的事,所有这些都先创建一个片段,然后在片段中创建一个实现对话框的按钮。
【问题讨论】:
标签: android android-fragments navigation-drawer android-alertdialog
我想直接在导航抽屉中选择的项目上实现一个警报对话框。我见过一些例子,但没有一个做我想做的事,所有这些都先创建一个片段,然后在片段中创建一个实现对话框的按钮。
【问题讨论】:
标签: android android-fragments navigation-drawer android-alertdialog
有一些方法可以根据您的需要创建警报对话框。 在此链接中,您可以看到所有这些。
val alertDialog: AlertDialog? = activity?.let {
val builder = AlertDialog.Builder(it)
builder.apply {
setPositiveButton(R.string.ok,
DialogInterface.OnClickListener { dialog, id ->
// User clicked OK button
})
setNegativeButton(R.string.cancel,
DialogInterface.OnClickListener { dialog, id ->
// User cancelled the dialog
})
}
// Set other dialog properties
...
// Create the AlertDialog
builder.create()
}
不管怎样,实现每一种方式都是你的选择。
【讨论】: