2013-10-28 139 views
0

我在Android上使用LibGDX。從位於Activity(Activity A)中的一個LibGDX屏幕中,我啓動一個新的Activity(Activity B)。LibGDX靜態成員未初始化

然後我用Gdx.files.local()來讀取文件。在某些情況下,由於內存問題,Activity B必須由Android OS重新創建。不幸的是,靜態成員Gdx.files還沒有被初始化,因爲初始化代碼似乎只運行在LibGDX活動中,因此導致Gdx。*訪問導致空指針異常。

我能做些什麼來解決這個問題?

+1

爲什麼你首先需要幾項活動? – noone

+0

因爲我在需要多個Activity的Android應用程序中使用LibGDX。 – you786

回答

0

,如果我發現了GDX *成員不會被初始化我簡單地只是finish荷蘭國際集團活動B避免了這個問題。