我正在使用 AsyncTask 加载纹理资产。我将纹理变量放入带有静态修饰符的不同类中。我调试我的应用程序,我看到当 asynctask 正在执行时,它会将纹理加载到我的静态变量中,但在它执行之后,我的所有变量正在变为空。这可能是什么问题?
public class Assets{
public static Texture logo;
}
protected Boolean doInBackground(GLGame... game) {
publishProgress(10);
Assets.logo = new Texture(glGame, "logo3.png");
}