سؤال

I try to create wallpaper and use for that AndEngineLiveWallpaper. So, I sometimes catch IndexOutOfBoundsException, when try to detach child sprite from scene. I now, that I must use runOnUpdateThread, but it useful only on BaseGameActivity.

How can I fix that in BaseLiveWallpaperService?

هل كانت مفيدة؟

المحلول

Call your Engine runOnUpdateThread method:

mEngine.runOnUpdateThread(new DetachChildRunnable())
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top