0
所以,當用戶點擊SectionList,很容易獲得選擇的ICellRenderer和改變它的狀態選擇:如何在qnx.fuse.ui.listClasses.SectionList中設置所選項目?
this.messagesList.addEventListener(ListEvent.ITEM_CLICKED, messageSelected);
//Skip some lines...
private function messageSelected(event:ListEvent):void {
event.cell.state = SkinStates.SELECTED;
}
在我的申請,我救那小孩指數的部分指數當前在列表中選擇的項目。問題是我無法在該位置訪問ICellRenderer。使用
this.messagesList.selectedItem = selectedMessage;
也不起作用。
有什麼建議嗎?理想情況下,我想一個功能類似
this.messagesList.getCellRendererAt(section:int, child:int)
,但我找不到API中的任何這樣的方法。