我有一个要求,我需要检查非活动类(库项目)的屏幕上是否显示任何对话框。如果对话框显示在屏幕上那么我需要关闭该对话框。
我有一个存储在库项目中的活动实例。如何检查活动上显示的任何对话框而不将对话框实例存储在活动中。
请告诉我是否有任何方法可以做到这一点。
Che*_*ari -2
Dialog 有一个 isShowing() 方法,如果对话框当前可见,则该方法应该返回。因此,您可以使用它来查看对话框是否正在显示,并使用 DismissDialog() 隐藏它。您只需保留对在 onCreateDialog() 中创建的对话框的引用即可。
| 归档时间: |
|
| 查看次数: |
1736 次 |
| 最近记录: |