J2ME - Midlet 调用类型感知
MIDlet 如何确定它是手动调用还是自动调用?
谢谢!
How can a MIDlet ascertain whether it has been manually invoked or automatically?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我可以有一个包含任务 A 和 B 的 MIDLet,将包含任务 A 的 MIDLet 子类化,并使用“A + B”覆盖“A”。自动调用将在子类上进行。
I can have a MIDLet with tasks A and B subclass the MIDLet with Task A and override "A" with "A + B". The auto invocation will be on the sub-class.
我认为自动启动是通过 PUSH 注册表实现的。试试这个:
如果结果不为空,应用程序将自动启动。
http://download.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/io/PushRegistry.html#listConnections%28boolean%29
I presume automatic start is achieved with PUSH registry. Try this:
If result is not empty application started automatically.
http://download.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/io/PushRegistry.html#listConnections%28boolean%29