我想知道如何通过单击我添加到MainScreen的按钮从一个屏幕转到另一个屏幕。我的意思就像我们在Android onClick事件中为按钮做的那样 - 启动另一个startActivity。
答案 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()
{};