-1
A
回答
4
final class HelloWorldScreen extends MainScreen implements FieldChangeListener
{
ObjectChoiceField choice=null;
public HelloWorldScreen()
{
super();
String choicestrs[] = {"Opt 1", "Opt 2", "Opt 3"};
choice = new ObjectChoiceField("Object Choice Field: ", choicestrs, 0);
choice.setChangeListener(this);
add(choice);
}
public void openAnotherForm(){
AnotherForm newScreen = new AnotherForm();
UiApplication.getUiApplication().pushScreen(newScreen);
}
public void fieldChanged(Field arg0, int arg1) {
openAnotherForm();
}
}
class AnotherForm extends MainScreen
{
public AnotherForm()
{
super();
add(new LabelField("Another Form"));
}
}
相關問題
- 1. 在黑莓主屏幕中打開一個新的主屏幕
- 2. 黑莓主屏幕轉換
- 3. 黑莓:在列表中選擇項目,返回上一個屏幕
- 4. 黑莓:InCall屏幕
- 5. 轉到黑莓的第一屏幕
- 6. 從另一個黑莓屏幕開始
- 7. 用新數據更新黑莓屏幕
- 8. 在BlackBerry上從一個屏幕切換到另一個屏幕
- 9. 在表中選擇一行時,它會切換到空白屏幕
- 10. 黑莓當前屏幕截圖
- 11. 關閉黑莓屏幕轉換
- 12. 如何更新黑莓手機屏幕?
- 13. 黑莓模擬器屏幕刷新
- 14. 當活動切換到此屏幕時,它爲什麼只是進入黑屏?
- 15. 黑莓屏幕導航
- 16. 黑莓屏幕導航
- 17. 黑莓 - 等待屏幕
- 18. 黑莓部分屏幕MapView
- 19. 黑莓連接屏幕
- 20. 加載屏幕黑莓
- 21. 黑莓中的加載屏幕
- 22. 當我從一個屏幕切換到下一個
- 23. 黑莓應用程序推一個新的屏幕
- 24. 在應用程序中的黑莓選項屏幕
- 25. 如何從黑莓全球屏幕推新屏幕?
- 26. 當Android應用切換到新屏幕時GPS連接丟失
- 27. 黑莓ObjectChoiceField不顯示下拉列表
- 28. 如何在黑莓屏幕上的列表項目中設置默認選擇
- 29. 當切換到另一個選項卡時清除datagridview選擇
- 30. 黑莓手機如何將一個屏幕傳遞給另一個屏幕?
在上面的代碼切換到另一個屏幕時,選擇opt 3,我需要任何選項。 – Kotibab 2011-05-06 12:49:26
嗯,然後刪除fieldChanged中的if-clause並調用openAnotherForm()。 – Richard 2011-05-09 11:59:43