1

我有标签,点击时会显示每个标签的视图。是否可以创建特定于特定视图并且仅在显示视图时显示的 AlertDialog?因此,如果用户点击一个选项卡,他们会看到一个 AlertDialog,但如果他们点击另一个选项卡,则不会显示 AlertDialog。我不相信这是可能的,因为我相信 AlertDialog 在应用程序中是全局的,并且当显示到前台时,在对话框被关闭之前无法点击其他任何内容。但也许我错了。

4

1 回答 1

0

不它不是。您可以尝试切换到 Fragments 和 FragmentDialog,因为这将允许您将对话框“绑定”到片段,并且每个片段可以位于应用程序的单独“选项卡”上(但是,无论如何您都需要重新编写应用程序)。如果要使用“传统”对话框,则必须自己添加逻辑,如果可见与预期不同的选项卡,则不显示它。

于 2012-08-27T15:27:38.220 回答