代码之家  ›  专栏  ›  技术社区  ›  Piyush

黑莓屏幕导航

  •  0
  • Piyush  · 技术社区  · 14 年前

    我想知道如何通过单击我添加到主屏幕的按钮从一个屏幕切换到另一个屏幕。我的意思是,就像我们在Android onclick事件中为一个按钮所做的那样-启动另一个StartActivity。

    2 回复  |  直到 11 年前
        1
  •  2
  •   Marc Novakowski    14 年前

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

    UiApplication.getUiApplication().pushScreen(nextScreen);
    
        2
  •  0
  •   user2881379    11 年前

    使用FieldChangeListener会更好

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

    这是比使用

    UiApplication.getUiApplication.involeLater()
    {};