我正在使用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");
}
答案 0 :(得分:0)
我认为你没有提供足够的代码来回答这个问题。您是否可以包括整个AsyncTask类定义以及如何实例化它并执行它。