【发布时间】:2011-07-23 21:58:59
【问题描述】:
我正在尝试为社交网站制作 Android Honeycomb 平板电脑应用。我创建了一个类来保存各种 API 函数,比如这个:
public String getBlogInfo(String blogName)
其中包含 HttpGet 和其他联网的东西。我从主线程调用该函数,如下所示:
APIHelper apiHelp = new APIHelper();
String blogInfo = apiHelp.getBlogInfo(blog);
当然,在收到 NetworkOnMainThreadException 错误并进行一些研究后,我发现我需要使用 Handlers 或 AsyncTasks 才能正确完成此操作。我真的不知道我将如何开始。我很乐意向正确的方向轻推,如果您需要更多我的代码,我很乐意提供。
【问题讨论】:
标签: android networking android-asynctask handler android-3.0-honeycomb