材质对话框库 - 防止在onPositive函数调用上关闭/关闭对话框

Olo*_*ing 9 android android-dialog material-design

我正在使用材料对话框库,当我单击肯定按钮时,将onPositive调用该函数并关闭对话框.如何阻止对话框关闭/解除?

谢谢你的回答.

Djo*_*sic 27

autoDismiss(false)在回调方法中手动添加和关闭对话框.

  new MaterialDialog.Builder(mainActivity)
            .title(R.string.title)
            .autoDismiss(false)
            .content(R.string.content)
            .positiveText(R.string.positive)
            .negativeText(R.string.negative)
            .positiveColor(setColor())
            .onPositive((dialog, which) => {
                // do something positive here
                dialog.dismiss();
            })
            .onNegative((dialog, which) => {
                // do something negative here
                dialog.dismiss();
            })
            .negativeColor(setColor())
            .typeface(titleAndActions, contentAndListItems)
            .build()
            .show();
Run Code Online (Sandbox Code Playgroud)