如何能做到的我表现出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