Android Asynctask - 静态变量在执行后删除

时间:2012-07-14 14:50:27

标签: android android-asynctask

我正在使用AsyncTask来加载Texture资源。我将我的纹理变量放入一个带有static modifier的不同类。我调试我的应用程序,我看到当执行asynctask时,它将纹理加载到我的静态变量中但在执行之后,我的所有变量都变为null。那可能是个问题呢?

public class Assets{
public static Texture logo;
}


protected Boolean doInBackground(GLGame... game) {
      publishProgress(10);

    Assets.logo = new Texture(glGame, "logo3.png");
}

1 个答案:

答案 0 :(得分:0)

我认为你没有提供足够的代码来回答这个问题。您是否可以包括整个AsyncTask类定义以及如何实例化它并执行它。