0
我現在正在研究Android遊戲,使用GLSurfaceView和NDK。 現在我有一個問題,當加載場景資源(紋理,模型和上),在這個時候,電話收入,我的應用程序進入背景和屏幕是黑色的,我確實打電話OnResume和OnPuase,但它仍然是黑色的。 當玩遊戲(不加載東西)時,打電話來,應用程序可以正常返回。 任何人都可以幫助我嗎? 謝謝。Android OpengGL es資產加載
我現在正在研究Android遊戲,使用GLSurfaceView和NDK。 現在我有一個問題,當加載場景資源(紋理,模型和上),在這個時候,電話收入,我的應用程序進入背景和屏幕是黑色的,我確實打電話OnResume和OnPuase,但它仍然是黑色的。 當玩遊戲(不加載東西)時,打電話來,應用程序可以正常返回。 任何人都可以幫助我嗎? 謝謝。Android OpengGL es資產加載
您正在通過呼叫OnPause
,然後OnResume
來尋找合適的位置。很難分析爲什麼它不工作,沒有看到你的代碼。
我能想到的一個非常嚴厲的方法來處理它:
OnPause
,如果您的標誌已設置,則停止任何資產加載。OnResume
中,如果您的標誌已設置,請重新開始加載資產。有可能是對付它更優雅的方式,但這麼多的信息,我不