我需要在屏幕上同时显示两个alertdialog。如果我只是创建两个对话框并显示它们,只有其中一个可以有焦点,另一个将在后台,用户将需要完成对焦有焦点的对话框,然后只有他们可以访问没有聚焦的对话框。因此,如果有两个对话框可以同时显示两个对话框都有焦点,那么这将解决我的问题。我实际上已经改变了对话框的大小和重力,因此它们不是彼此重叠的。一个位于屏幕的左半部分,另一个位于右半部分。唯一的问题是,第二个启动的对话框具有焦点,用户必须完成输入并关闭该对话框才能访问后台的第一个对话框。所以,我的问题是:我可以同时出现两个alertDialog而不是彼此重叠,并且允许用户在两个之间切换而不关闭任何一个吗?
如果有办法从AlertDialog获取布局,我的问题也会解决。如果可能的话,我会使用警告对话框构建器创建两个对话框,然后在显示对话框而不是调用show()时,我会从两者中获取布局并将它们放入我自己的自定义线性布局中,该布局具有两个线性布局在它。