Upon loading the fragment it loads initial tiles. After that, it stops loading more detailed tiles automatically as the map moves according to GPS position. If I swipe the map it'll load all additional tiles. At some point I'll get past the point where it had loaded tiles and I'll have to swipe the screen to download more detailed tiles. I've added android:heapLarge="true" to the manifest, but that doesn't solve the issue. http://i60.tinypic.com/rr8sd1.png
Edit: I've figured out why this was happening. I had set the animation time to 1 second to smooth it out. This doesn't allow the map to stop, which is required in order to update and load new tiles. Since I've changed it to 900 ms the map stops for a tenth of a second and loads the necessary tiles.