我想在選擇應用程序中的所有選擇菜單項時選擇列表域中的所有項目。我這樣的代碼..如何選擇所有項目在選擇所有菜單項時選擇黑莓的列表框複選框
selectall = new MenuItem("Selectall", 200, 10){
public void run(){
int elementLength = _elements.length;
for(int count = 0; count < elementLength; ++count)
{
_listData.addElement(new ChecklistData(_elements[count], true));
listField.insert(count);
}
}
};
但IAM獲得與舊列表also.below舊列表新列表與checked.how來解決that.please給你ideas.and其中IAM做的結果錯誤,提前預感..
你的方法會奏效,但你也在浪費記憶。您正在創建該「ChecklistData」項目的第二個副本,只是爲了設置要檢查的複選框值。是的,Java的垃圾收集器將清理它,但是您正在爲手機和應用程序創建額外的工作,而這非常簡單。我仍然說你需要找到一個去設置ChecklistData的複選框來檢查,而不創建一個新的實例。 – 2012-03-08 05:58:48