在新线程中启动服务并从其中运行带有Activity引用的AsyncTask

时间:2014-07-31 12:26:47

标签: java android android-asynctask

我有一个AsyncTask写在单独的文件中。我通过Activity contextonPostExecute调用它,通过实施Activity通知Interface数据。

public myResponse myDelegate = null;
protected void onPostExecute(List<IsDataPersonal> data) {
    myDelegate.setData(data);
}

我的Activity也实现了此Interface并注册了此方法。

如何在新的Service中拨打Thread,并从AsyncTask调用运行它,并通过结果数据通知主要活动,我是否需要运行该服务来自Main Activity并传递活动上下文,然后将其传递给AsyncTask

0 个答案:

没有答案