I'm currently designing a game for the Nokia 3510i.
As it happens that someone calls you when you're playing, I would like the game to enter paused state when the phone rings.
That's why I'm using a "paused" boolean that's set to "true" when MIDlet.pauseApp() is called.
I thought that MIDlet.pauseApp() was automatically called by the system when the phone ringed but it doesn't seem so, and my game keeps running even during conversation.
Do you have any solution to this problem?
Is there any document that explains phone's behaviour in such situations.
When is MIDlet.pauseApp() actually called?
Thanks for your help!