2011-11-24 28 views
0

有人可以告诉我如何从不同的类(不是高级类,例如不是活动,服务等)发送数据到UI-线?为了更具体的在我的应用程序,我有一个类连接到服务器从线程返回JSONObject。从那一刻起,我想将JSON发送回UI线程(我的活动)。我已经阅读了一些关于Handler和Looper的内容,但这对我来说非常混乱,因为大多数示例都基于数据传输发生在同一类中的2个线程中的事实。我希望通过代码片段来了解我应该实施的地点和内容。感谢您的帮助从不同的类发送数据到主UI - 线程

+0

了解AsyncTasks – Houcine

回答

2

在Android中有一个特定的线程实现。 AsyncTask可让您在后台线程执行前后在UI-Thread上执行某些操作。它主要用于在后台计算某些内容,然后更新UI或在后台线程工作时显示某种对话框。

我觉得使用起来相当简单。

+0

重点是我所说的类是一种库。我必须使用它。我知道关于AsyncTask。这个类对我来说太复杂了。我能做的最简单的变化就是使用Handler。但正如我所说有点混淆。为此我需要帮助。非常感谢,尽管... –