Android AlertDialog问题

时间:2013-01-10 10:35:22

标签: android background alertdialog

我已经使用自定义布局创建了AlertDialog。为此,我已经为{创建自定义布局'tutorial做了准备。 AlertDialog工作正常。但我的要求是当Dialog处于活动状态时,按钮背景将不起作用。但在少数设备中,按钮保持活动状态。可能是什么问题?

2 个答案:

答案 0 :(得分:0)

如果仅在少数设备上发生这种情况,则可能存在一些特定于设备的问题。您可以检查对话框当前是否处于活动状态并快速解决问题。伪代码:

 public void disableButtons(boolean dialogShown)
  if(dialogShown)
    yourButton1.setEnabled(false);
    yourButton2.setEnabled(false);

答案 1 :(得分:0)

我已使用以下代码解决了这个问题: dialog.setCanceledOnTouchOutside(假);