在AsyncTask中,我正在进行REST调用以检索数据。在那个AsyncTask中,我可能会遇到一个异常,我想打包(HTTP代码)并通知Activity,它基于HTTP响应代码(Timeout,Unauthorized等),会向用户显示不同的消息。
将该信息冒充到活动进行处理的最佳方法是什么?
我已经看过许多不同的Android机制,例如Notification,Handler等,但我似乎无法确定这种情况的良好架构模式。
答案 0 :(得分:0)
如果错误导致用户工作流程暂停,则需要使用对话框警报进行突然中断,然后将用户引导至修复程序。如果错误没有使用户停止,则使用toast或通知不引人注意地中断。