2012-08-31 49 views
0

我想讓我的警報對話不僅關閉自己取消時,而且還回到它被調用之前的活動。是否有取消功能,我可以重寫或是更好setCancelable(false)並在後退按鈕上使用KeyListener?更改AlertDialog取消行爲

回答

2

使用AlertDialog.Builder創建AlertDialog時,您可以設置OnCancelListener(OnCancelListener docs)。

然後在監聽器中,您可以調用finish()來銷燬活動。