如何调用从屏幕扩展MainScreen的屏幕,这也扩展了黑莓的MainScreen?

时间:2011-11-10 11:03:19

标签: blackberry java-me

我推送MyScreen,从我的UiApplication类扩展MainScreen。我现在已经创建了一个启动屏幕,它也扩展了MainScreen。我想从启动画面导航到MyScreen。我该怎么做?

3 个答案:

答案 0 :(得分:1)

在UiApp中,通过以下方式调用splashScreen:

SplashScreen splashScreen = new SplachScreen();
pushScreen(splahScreen);

然后在splashScreen中,当你想推送另一个屏幕时:

YourScreen yourScreen = new YourScreen();
UiApplication.getUiApplication().pushScreen(yourScreen);

答案 1 :(得分:0)

在StartApp类中按下启动画面,在启动画面构造函数中传递MyScreen对象,如下所示

MyScreen myScreen=new MyScreen();
SplashScreen splash=new SplashScreen(mainScreen);
pushScreen(splash);

然后在SplashScreen内部执行pushScreen(mainScreen);

答案 2 :(得分:0)

您可以从Bayes blog获取启动画面代码。在启动应用程序中使用它,如

new splashScreen(this,new myscreen() );

myscreen是一个扩展MainScreen的类。