黑莓屏幕导航

时间:2010-11-27 07:23:30

标签: blackberry

我想知道如何通过单击我添加到MainScreen的按钮从一个屏幕转到另一个屏幕。我的意思就像我们在Android onClick事件中为按钮做的那样 - 启动另一个startActivity。

2 个答案:

答案 0 :(得分:2)

在按钮单击的事件处理程序中,只需“按”下一个要显示的屏幕,它就会被推到屏幕堆栈的顶部。例如:

UiApplication.getUiApplication().pushScreen(nextScreen);

答案 1 :(得分:0)

使用FieldChangeListener

会更好
button.setChangeListener(new FieldChangeListener()
{
    public void fieldChanged(Field field, int context) 
          {
           UiApplication.getUiApplication().pushScreen(new NextScreen());
          }
});

这是另一种方式,而不是使用

UiApplication.getUiApplication.involeLater()
{};