2011-11-24 60 views
0

有人可以告訴我如何從不同的類(不是高級類,例如不是活動,服務等)發送數據到UI-線?爲了更具體的在我的應用程序,我有一個類連接到服務器從線程返回JSONObject。從那一刻起,我想將JSON發送回UI線程(我的活動)。我已經閱讀了一些關於Handler和Looper的內容,但這對我來說非常混亂,因爲大多數示例都基於數據傳輸發生在同一類中的2個線程中的事實。我希望通過代碼片段來了解我應該實施的地點和內容。感謝您的幫助從不同的類發送數據到主UI - 線程

+0

瞭解AsyncTasks – Houcine

回答

2

在Android中有一個特定的線程實現。 AsyncTask可讓您在後臺線程執行前後在UI-Thread上執行某些操作。它主要用於在後臺計算某些內容,然後更新UI或在後臺線程工作時顯示某種對話框。

我覺得使用起來相當簡單。

+0

重點是我所說的類是一種庫。我必須使用它。我知道關於AsyncTask。這個類對我來說太複雜了。我能做的最簡單的變化就是使用Handler。但正如我所說有點混淆。爲此我需要幫助。非常感謝,儘管... –