new AlertDialog.Builder(context,android.R.style.Theme_DeviceDefault_Light_Dialog_NoActionBar)
.setSingleChoiceItems(modes, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
})
.show();
单选Dialog
主题决定样式,这里选择android.R.style.Theme_DeviceDefault_Light_Dialog_NoActionBar
dialog.cancel:
回调setOnCancelListener的监听事件—–>执行dismiss
dialog.dismiss:
取消dialog—–>回调setOnDismissListener的监听事件
如果只是取消dialog,那么用哪个都一样的。(Dialog的子类同理)
构建单选对话框
本文介绍了如何使用Android的AlertDialog.Builder创建一个单选项对话框,并解释了如何设置对话框的主题样式,以及dialog.cancel和dialog.dismiss的区别。
78

被折叠的 条评论
为什么被折叠?



