你如何控制J2ME手机上的警报行为?

时间:2012-05-31 10:15:57

标签: java-me timeout alert midp lcdui

我正在2款不同的诺基亚手机上测试我的midlet:7210 Supernova和6600 Fold 两者都是S40第5版SP1,我仍然对警报有不同的行为,我想知道是否有办法解决这个问题。

在不同的时间,我的MIDlet发出哔哔声并在n秒内发出自我解除警报(意味着它会在n秒后消失,除非用户先前将其解散)。

如果在手机进入屏幕保护模式(变暗)后发生这种情况,则会发生以下情况:

  • 在7210超新星上,屏幕亮起,你看到警报,如果你不触摸它,它会在n秒后自动消失,你可以看到背景屏幕 - 这是所需的行为。
  • 在6600折叠上,您听到哔哔声,但屏幕仍然是黑暗的。如果您现在按某个按钮,手机会亮起,但只有这样才会显示警告。其余的相似。但这是问题,因为整个MIDlet都会停止,直到用户点击密钥。

所以我可以通过不在类似我的6600的手机上显示此警报来修复它,但我仍然希望它在类似于我的7210的手机上。有没有办法检查这个 编程?你要检查什么?

0 个答案:

没有答案