2014-01-29 150 views
3

使用觸摸外部事件關閉AlertDialog時是否存在回調?我已啓用「setCanceledOnTouchOutside(true)」。一旦AlertDialog使用touch outside事件關閉,我想設置特定視圖的可見性。任何想法?如何處理AlertDialog關閉事件?

我在片段內使用AlertDialog.Builder()如果有幫助。

回答

2

an OnDismissListener看起來最合適,但它需要相對較高的API級別,所以您可能需要堅持使用OnCancelListener

+0

謝謝,我正在查看AlertDialog文檔。這真的很快。 –

+2

AlertDialog.Builder.setOnDismissListener()是API級別17,但Dialog.setOnDismissListener()是API級別1,具有相同的效果。 –