来自AsyncTask的活动通知

时间:2011-02-07 19:39:11

标签: android android-asynctask

在AsyncTask中,我正在进行REST调用以检索数据。在那个AsyncTask中,我可能会遇到一个异常,我想打包(HTTP代码)并通知Activity,它基于HTTP响应代码(Timeout,Unauthorized等),会向用户显示不同的消息。

将该信息冒充到活动进行处理的最佳方法是什么?

我已经看过许多不同的Android机制,例如Notification,Handler等,但我似乎无法确定这种情况的良好架构模式。

1 个答案:

答案 0 :(得分:0)

如果错误导致用户工作流程暂停,则需要使用对话框警报进行突然中断,然后将用户引导至修复程序。如果错误没有使用户停止,则使用toast或通知不引人注意地中断。