根据不同的参数(GPS关闭,互联网不可用等),我的应用程序很可能会在应用程序启动时显示多个对话框。如果弹出多个对话框并且您可以看到它下面的对话框,这看起来并不好看。这就是为什么我想知道是否可以对对话进行排队(由系统进行排队),并且当当前的对话框关闭时它们会一个接一个地打开。
我正在寻找一个解决方案,我可以打开onClickListener中的下一个对话框不是一个选项。我更喜欢全局解决方案(不仅仅是应用程序启动和选定数量的对话框)。
答案 0 :(得分:0)
您可以选择使用累积对话框。
这只是一个普通的对话框,你可以在其中输入一个字符串:
String info = "GPS: Connected\nWiFi: NOT Connected\n\nBattery: 45%";
(仅举例)。
通过这种方式,您可以使用 \ n (新行)作为连接符将所有邮件连接到一个字符串中(使其加倍,以分隔不一致的信息 - 例如电池状态,在示例中。)
您将获得单一信息面板 喜欢(在示例中):
GPS:已连接
WiFi:未连接
电池:45%