2013-03-11 83 views
0

一個類可以監聽ANR時觸發的事件嗎?我的目標是向用戶顯示一個自定義對話框,其中stacktrace顯示的按鈕允許用戶發佈堆棧跟蹤以支持。不關心對話框,我可以自己做,我只對ANR處理感興趣(庫或事件處理)ANR處理,顯示消息框

謝謝!

回答

0

這是不可能的。當UI線程在一些長時間運行的操作中掛起時,觸發ANR事件。所有與UI相關的操作都在此線程中調度,因此,您不能僅顯示自定義Dialog,因爲線程被阻止。

我不知道,如果你真的需要這樣Dialog因爲Android已經有一個類似的一個,它允許用戶發送ANR報告給Google Play Developer console

+0

謝謝您的回答。我的應用程序不會發布到Google Play。 – 2013-03-11 14:51:25