如何将用户从一个MIDLET转移到另一个MIDLET

时间:2012-04-03 13:20:38

标签: java-me midp

我创建了一个菜单,其中有不同的操作。当用户点击项目时,它应分别调用另一个midlet。

或者还有其他方法吗?

我尝试使用此代码:previous = PushRegistry.registerAlarm("m", 0);转移到另一个midlet,但它提供了一个例外:

java.lang.ClassNotFoundException: No MIDLet-<n> registration

m是同一包中的midlet。

1 个答案:

答案 0 :(得分:0)

API documentation for the method PushRegistry.registerAlarm解释了您收到错误的原因:

  

<强>抛出:
  ... ClassNotFoundException - 如果在当前MIDlet套件中找不到MIDlet类名,或者该类没有包含在MIDlet中的任何一个 - &lt; n&gt;描述符文件或jar文件清单中的记录,或者midlet参数为null ...

鉴于有关No MIDLet-<n> registration的错误消息,上面列出的一个可能的错误原因似乎适合您的情况:“类不包含在任何MIDlet-&lt; n&gt;记录中”