AssetManager.update() Loop with Timeout vs. Background finishLoading() Thread: Which Prevents ANR While Showing Progress?
The goal is to load game assets with libgdx's AssetManager in a way that keeps the main OpenGL render thread responsive enough to avoid Android's "Application Not Responding" warnings, while still being able to display loading progress and to abort or timeout the load if it takes too long. Constraints include: the main thread must not be blocked for extended