Dialog Show()Hide()和isShowing()方法功能

时间:2015-02-24 17:12:33

标签: android dialog

我正在研究android中的Dialogs,我在Show和Hide方法的实现中发现了一些奇怪的东西。

显示更新变量mIsShowing但隐藏代码没有将mIsShowing设置为false的语句!

我不想在其OnStop中使用Dismiss Dialog我在对话框中销毁内容。

有人能指导吗?

1 个答案:

答案 0 :(得分:0)

Hide()就像这样实现 通过设置decoreview可见性消失

所以你可以查看yourdialogue.getWindow()。getDecoreView()。getVisibility()== View.Gone 如果它隐藏或可见。 猜测我不确定它是否会起作用