单击按钮时更改屏幕

时间:2010-07-16 14:31:42

标签: user-interface blackberry navigation screen

我是Blackberry的新手。我正在开发一个包含主屏幕的应用程序,上面有一个按钮。单击它时,它将更改为新屏幕,因为我使用了UiApplication.getUiApplication()。pushScreen(new NewScreen());在fieldchangedListener方法中。  在新闻屏幕中,我添加了一个verticalFieldManager并添加了一些图像和一个按钮。我想要的是当我点击这个按钮时它应该进入主屏幕。

我在NewScreen类中实现了第二个屏幕功能,该类位于主类中。

请告诉我任何建议。

由于 科希克

3 个答案:

答案 0 :(得分:0)

我想你想回到上一个屏幕。 试试这个。

Screen currentScreen = UiApplication.getUiApplication().getActiveScreen();
                UiApplication.getUiApplication().popScreen(currentScreen);

答案 1 :(得分:0)

写下这个代码片段,然后我就可以帮到你了。 也许您需要重载onClose,onSave等方法。

答案 2 :(得分:0)

我可以在按钮事件中使用命令close();,因此您将关闭第二个屏幕并返回第一个屏幕。