2011-08-30 47 views
1

進出口工作的應用程序在很大程度上依賴於這樣即時通訊使用的AsyncTask主要是從服務器獲取數據,並更新UI從服務器獲取的數據。問題在於它導致大量代碼生活在所有需要的任務的主要活動中,並且我希望將代碼分解爲像C#中那樣的輔助類,是否有可能有一個稱爲OfferHelper的助手類,它有一個方法getOffers(),它將異步執行並返回服務器數據。異步輔助類的Android

所以我想要做的是在主要活動調用OfferHelper.getOffers()但沒有阻止用戶界面,我曾嘗試在實際的助手類中使用asynctask,但它似乎並沒有被設計成像那樣工作。

有沒有人嘗試過這樣做,可以提供什麼建議嗎?

非常感謝

回答

0

不應該有任何問題。 只需發送對上下文的引用(Activity.this),以便您可以執行任何您需要的操作。 發佈您的代碼,以便我可以看到具體問題