如何能做到的我表現出AlertDialog
顯示了另一個時。顯示兩個AlertDialog中Android的
更多: 我有一個AlertDialog
命名爲便於refrence DeviceDialog
另一個是ExitDialog
我叫秀上ExitDialog
當DeviceDialog
正顯示出後 ,自動DeviceDialog
皮或辭退或cancled(我不知道哪些)
如何能做到的我阻止ExitDialog
隱藏重新顯示DeviceDialog
後或
如何能做到的我表現出AlertDialog
顯示了另一個時。顯示兩個AlertDialog中Android的
更多: 我有一個AlertDialog
命名爲便於refrence DeviceDialog
另一個是ExitDialog
我叫秀上ExitDialog
當DeviceDialog
正顯示出後 ,自動DeviceDialog
皮或辭退或cancled(我不知道哪些)
如何能做到的我阻止ExitDialog
隱藏重新顯示DeviceDialog
後或
不顯示ExitDialog如果DeviceDialog是顯示
if (!DeviceDialog.isShowing())
{
ExitDialog.show();
}
但我想顯示這兩個主題。一個在另一個。 – 2014-10-08 21:13:36
AlertDialog是模態對話框,它不可能在同一時間 – ToYonos 2014-10-08 21:14:33
因此有必要對我的應用程序,以防止DeviceDialog以同時顯示自動關閉,因爲它控制我的應用程序數據安全 – 2014-10-08 21:14:51
我解決,當你調用SET按鈕按鈕第一關閉/取消對話框,然後打電話給你的代碼
basicly只是我添加
alertDialog.getButton(AlertDialog.BUTTON_<POSITIVE/NEGATIVE/..>).setOnClickListener(new View.OnClickListener() {
...
});
對於我想要的每個按鈕 alertDialog.setOnShowListener(new DialogInterface.OnShowListener(){ ... }); 後我後點擊按鈕創建對話框
現在對話框不隱藏(解僱/ ..) 所以我可以在這個AlertDialog展示新AlertDialogs
敢肯定你不能表現出比對話框更一次。你應該創建一個更通用的對話框,然後在它內部切換視圖,如果你需要它顯示不同的東西。 – Falmarri 2014-10-08 21:05:37
我測試了兩個簡單的對話框(不是AlertDialog),我可以在活動中打開多個對話框。但我不能爲AlertDialogs做到這一點 – 2014-10-08 21:12:14