我想实现在Android应用中的以下简单的模式:如何在android中实现异步http-post请求?
- 活动一开始活动B
- 在活动B中的用户填写一个简单的表格F,则点击提交
- 活动B然后启动将F发布到url的AsyncTask C,并立即返回到活动A
- 回到活动A中,用户继续照常工作,而C仍在工作。但是一旦C完成,应该通知用户,特别是如果结果失败。
我遇到的问题是步骤3和步骤4.由于C由B启动,A如何得到通知?嗯,不知道这是明确的任何人,但我...
反正现在我坚持了一个解决方案,第3步,而不是看起来是这样的:
3" 活动B返回的内容然后启动AsyncTask C发布表单并继续照常
但是A似乎也有必要处理表单,它应该是B的责任。或解决方案?
是的,最终我认为我可以忍受这一点。由于表单只是一组字符串对,A真的不需要知道任何关于它的任何信息。 – hermo 2010-04-09 16:53:41