0
Android에서 LibGDX를 사용하고 있습니다. Activity (Activity A) 안에있는 LibGDX 화면 중 하나에서 새로운 Activity (Activity B)를 시작합니다.LibGDX 정적 멤버가 초기화되지 않았습니다.
나는 Gdx.files.local()
을 사용하여 파일을 읽습니다. 경우에 따라 메모리 문제로 인해 Android OS에서 활동 B를 재생성해야합니다. 불행하게도 정적 멤버 Gdx.files
은 초기화 코드가 LibGDX 액티비티 내에서만 실행되므로 Gdx. * 액세스로 인해 Null 포인터 예외가 발생하기 때문에 더 이상 초기화되지 않았습니다.
이 문제를 해결하려면 어떻게해야합니까?
왜 처음에는 여러 가지 활동이 필요합니까? – noone
하나 이상의 액티비티가 필요한 Android 애플리케이션 내부에서 LibGDX를 사용하기 때문에. – you786