[英]refresh list contents in lwuit
我正在開發一個應用程序,該應用程序根據從ComboBox
中選擇的類別向用戶提供項目List
。 我正在用lwuit實現它。 問題是,當我從ComboBox
更改所選項目時,更新的列表不會出現在屏幕上。 如何在屏幕內刷新List
。 當用戶返回到此Form
時,必須保留從ComboBox
選擇的項目。
1)在組合框上添加選擇偵聽器(combox.addselectionlistener(new Sele ....))
2)在選擇事件發生時獲取所選項目及其索引
3)根據選擇,將新的數據源分配給您的列表:
yourList = new List(java.lang.Object[] items);// this can be an array of strings.
因此,如果組合框中有3個項目,則組合框中的每個項目都應具有3個不同的字符串數組。
4)當用戶返回到表單時,將所選項目設置為:
combox.setSelectedIndex(index of that item here)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.