[問題] AlertDialog.show() 能否先暫停程式

看板AndroidDev作者 (我是清流)時間12年前 (2013/08/21 23:23), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
我用了一個AlertDialog.show(); 打算Show一個AlertDialog讓使用者去選擇,再做接下來的事 但程式雖然有Show出我要的AlertDialog,但還是繼續執行下面的程式碼 @@ 這樣不是滿奇怪的嗎?是它本來就是這樣,還是我使用錯誤,或是要使用其他的UI元件 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.231.234.5

08/22 00:41, , 1F
你不是應該把程式碼放在接收使用者選擇事件觸發後再去執行
08/22 00:41, 1F

08/22 00:41, , 2F
08/22 00:41, 2F

08/22 04:09, , 3F
block waiting 的話 event loop 沒辦法繼續跑,
08/22 04:09, 3F

08/22 04:09, , 4F
就不可能收 UI event,而且會 ANR
08/22 04:09, 4F

08/24 11:16, , 5F
原來如此,謝謝各位
08/24 11:16, 5F
文章代碼(AID): #1I5Dk1ad (AndroidDev)