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中的任何这样的方法。