0

我正在使用 AsyncTask 加载纹理资产。我将纹理变量放入带有静态修饰符的不同类中。我调试我的应用程序,我看到当 asynctask 正在执行时,它会将纹理加载到我的静态变量中,但在它执行之后,我的所有变量正在变为空。这可能是什么问题?

public class Assets{
public static Texture logo;
}


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

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

1 回答 1

0

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

于 2012-07-14T18:06:14.697 回答