【发布时间】:2017-10-11 19:23:38
【问题描述】:
我正在考虑是否可以使用自定义基类/方法来创建对话框,但可以实时加载自定义操作。我不知道我是否解释得这么好。
如果我有下一个来源:
public void showDialogCustom(String title, String content, String positiveText, String negativeText) {
getBaseActivity().hideMaterialDialog();
getBaseActivity().setDialog(new MaterialDialog.Builder(getActivity())
.title(title)
.content(content)
.positiveText(positiveText)
.negativeText(negativeText)
.canceledOnTouchOutside(false)
.cancelable(false)
.onPositive(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
//SOME ACTION!!!
}
})
.onNegative(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
//SOME ACTION!!!
}
})
.show());
}
我想自定义正面或负面点击的操作。使用文本参数和操作调用类 CustomDialog,例如 CustomDialog.showDialogCustom(params...)。这可能吗?
谢谢。
【问题讨论】:
-
您想要一个用于整个项目的通用对话框。对吗?
-
这与问题无关......这种类型的答案没有任何作用。
-
是的 Sneha Sarkar,我想要一个对话框,但也可以自定义按钮的操作。
标签: android