android异步任务

时间:2010-12-11 18:57:16

标签: android

我有一个使用AsyncTask创建的应用程序。需要将任务的结果分配给基础应用程序类中的变量。我目前有:

    protected void onPostExecute(int[][]... end) {
        MainVar=end[0];
    }

但这不会传输数据。我猜我错了,但我不知道如何阅读这些文档,那该怎么办呢?

1 个答案:

答案 0 :(得分:1)

你尝试过的一般都是对的。你在onPostExecute()中得到了int [] []类型的结果。但是不要使用原始类型。 AsyncTask Extensions是通用的,需要三种类型:AsyncTask<Params, Progress, Result> 它可能是Void或其他任何东西(但没有原始数据类型)。希望有所帮助!