我在 Android 上使用 LibGDX。从位于 Activity(Activity A)内部的一个 LibGDX 屏幕,我启动了一个新的 Activity(Activity B)。
然后我Gdx.files.local()
用来读取文件。在某些情况下,由于内存问题,Android 操作系统必须重新创建 Activity B。不幸的是,静态成员Gdx.files
不再被初始化,因为初始化代码似乎只在 LibGDX 活动内部运行,因此导致 Gdx.* 访问导致空指针异常。
我能做些什么来解决这个问题?