【发布时间】:2010-09-15 20:44:26
【问题描述】:
我正在使用 j2me 开发手机游戏,并且正在使用手机诺基亚 6300。在游戏画布中,当外部和内部事件发生时,我使用 hideNotify() 将游戏更改为暂停模式。但是当收到短信时,它不会变为暂停模式,游戏将继续。在 j2me 中处理消息事件的任何想法。
【问题讨论】:
标签: java-me
我正在使用 j2me 开发手机游戏,并且正在使用手机诺基亚 6300。在游戏画布中,当外部和内部事件发生时,我使用 hideNotify() 将游戏更改为暂停模式。但是当收到短信时,它不会变为暂停模式,游戏将继续。在 j2me 中处理消息事件的任何想法。
【问题讨论】:
标签: java-me
除非 SMS 是为您的 midlet 准备的(即,它被定向到您正在侦听的端口),否则您无法知道它。
【讨论】:
电话实现暂停处理的方式可能有所不同。我观察到两种行为:
在一种情况下,仅通过画布上的 hideNotify/showNotify 调用来处理暂停。
在其他情况下,我看到系统调用 MIDlet.pauseApp() 来暂停,调用 MIDlet.startApp() 来恢复。
通过涵盖这两种情况,你应该没问题
【讨论】: