0
我写了这个代码:要关闭对话框
button.Click += (s, e) =>
{
string strDialog = "Hello";
Dialog dialog = new Dialog(this);
dialog.Window.RequestFeature(WindowFeatures.NoTitle);
dialog.SetContentView(Resource.Layout.SDialog);
TextView text = (TextView)dialog.FindViewById(Resource.Id.dialog_text_view);
text.Text = strDialog;
(Button)dialog.FindViewById(Resource.Id.dismiss_dialog_button);
dialogButton.Click += delegate
{
dialog.Dismiss();
};
dialog.Show();
};
当我点击“按钮”,对话框打开。当我不关闭对话框并再次点击“按钮”时,对话框关闭。在这种情况下,对话被解雇了吗?