0

我有一个带有 3 个单选按钮的 AlertDialog。单击按钮时会显示警报。

dialog.dismiss();当用户在 AlertDialog 中选择单选按钮时,我会调用它。这里的“对话”来自 public void onClick(DialogInterface dialog, int item) {

现在的问题是,在选择了一个项目后,我似乎无法再次弹出警报。令人惊讶的是,在屏幕旋转时,一切似乎又可以正常工作了!

dialog.dismiss();当我替换为时,我也会得到相同的结果(即它不起作用)dialog.cancel();

请指教!

4

1 回答 1

0

如果可以,请发布整个活动。似乎问题在于您初始化对话框的方式和位置。

于 2011-09-13T20:40:25.040 回答