This might be a stupid question, and may have been asked before. But am I supposed to handle pausing my android game on my own? Not pausing while playing, of course I handle that. But say I hit the home button during game play. Is android supposed to call OnPause() and suspend everything? Am I supposed to implement some sort of pause along with it?
I ask because when I hit the home button during gameplay, my phone completely freezes, sometimes restarting, or needing a battery pull.
Any advice? Am I doing something wrong?