Craziest bug ever. Android docs just don't document the adjustNothing mode of windowSoftInputMode.

The ViewPager is somehow causing the page to think it needs to pan when the keyboard is hiding. Changed to adjustNothing and works fine now.
Almost done with OutOfRange mode.

Tweaked UI, added Booth Circle Indicators
Updated the Profile Page to not show nulls