【发布时间】:2013-03-07 05:43:31
【问题描述】:
我想在Android中访问Dialog的正负按钮。为什么因为我想限制我的对话的多次可见性。这就是为什么我需要访问这些按钮。但我不知道如何访问。我研究过,但结果仅适用于 alertdialog,不适用于对话。
Dialog mDialog = new DatePickerDialog(IncomeActivity.this,
mDatesetListener, calender.get(Calendar.YEAR),
calender.get(Calendar.MONTH), calender
.get(Calendar.DAY_OF_MONTH));
mDialog.show();
我已经尝试了以下代码。但这对我没有帮助。
mDialog.setOnCancelListener(new OnCancelListener() {
public void onCancel(DialogInterface arg0) {
isDateClicked = false;
}
});
isDateClicked 是一个 boolean 值。在打开 mDIAlog 之前,我说它为 true。现在我想在关闭对话框时将其设置为 false。
如何访问这个 mDialog 的正负按钮。
【问题讨论】:
-
可能是
Dialog.setOnDismissListener是您要找的吗?
标签: android