我最近开始为黑莓创建一个应用程序。我希望应用程序显示一个屏幕(让我们说它被称为“InfoScreen”),但正如我所说,我仍然很新。如果我想在单击按钮“buttonInfo”时显示“InfoScreen”,我将使用什么代码?
以下是我用来创建可能与此问题相关的按钮的一些代码。
//Create button
ButtonField buttonInfo = new ButtonField("Information", Field.FIELD_HCENTER);
//Center buttons
VerticalFieldManager vfm = new VerticalFieldManager(Field.USE_ALL_WIDTH);
vfm.add(buttonInfo);
add(vfm);
触摸屏设备和使用触控板的设备必须使用哪些代码?
由于
答案 0 :(得分:0)
试试这个:
FieldChangeListener infoListener = new FieldChangeListener() {
public void fieldChanged(Field field, int context) {
UiApplication.getUiApplication().pushScreen(new InfoScreen());
}
};
buttonInfo.setChangeListener(infoListener);