Java me j2me转到下一个midlet

Java me j2me转到下一个midlet,java-me,midp,lcdui,Java Me,Midp,Lcdui,我有两个midlet A和B。当midlet A中的按钮被单击时,如何转到midlet B 我需要在用户注册时显示注册屏幕 public void commandAction(Command cmd, Item item) { System.out.println(cmd.getCommandType()); if (cmd.getCommandType() == 2) {} else { SignupMidle

我有两个midlet A和B。当midlet A中的按钮被单击时,如何转到midlet B

我需要在用户注册时显示注册屏幕

  public void commandAction(Command cmd, Item item) {
        System.out.println(cmd.getCommandType());
        if (cmd.getCommandType() == 2)
        {}
        else
        { SignupMidlet signupScreen = new SignupMidlet();
        Display.getDisplay(signupScreen).setCurrent(signupScreen);
        }
    }
我的midlet B构造函数:

public class SignupMidlet extends MIDlet {

    public SignupMidlet(MainMidlet mc) {
        Form a=new Form("a");
        Display.getDisplay(mc).setCurrent(a);

    }

你要找的是。 它不是在所有J2ME手机上都可用,但通常首先实现的部分是允许从一个MIDlet切换到另一个MIDlet的部分

然而,从您发布的代码来看,您似乎混淆了扩展MIDlet类和实现可显示接口

一个MIDlet可以从一个可显示切换到另一个


如果您希望共享代码,以便一个MIDlet可以访问为另一个MIDlet编写的代码,那么您应该将代码拆分为一个单独的jar,不幸的是,在编译时将jar包含在两个MIDlet中。

您需要的是。 它不是在所有J2ME手机上都可用,但通常首先实现的部分是允许从一个MIDlet切换到另一个MIDlet的部分

然而,从您发布的代码来看,您似乎混淆了扩展MIDlet类和实现可显示接口

一个MIDlet可以从一个可显示切换到另一个


如果您希望共享代码,以便一个MIDlet可以访问为另一个MIDlet编写的代码,那么您应该将代码拆分为一个单独的jar,不幸的是,在编译时将jar包含在两个MIDlet中。

为什么要这样做?(提示:大多数现实生活中的应用程序不需要)Bcos用户注册显示注册screen@user903772这样的东西其实不需要第二个midlet;请参阅“…从您发布的代码中,您似乎混淆了扩展MIDlet类与实现可显示接口。一个MIDlet可以从一个可显示接口切换到另一个可显示接口…”为什么要这样做?(提示:大多数现实生活中的应用程序不需要)Bcos用户注册显示注册screen@user903772这样的东西其实不需要第二个midlet;请参阅“…从您发布的代码来看,您似乎混淆了扩展MIDlet类与实现可显示接口。一个MIDlet可以从一个可显示接口切换到另一个可显示接口…”