Example #1
0
 public void DefaultRefresh(List <W> dataList, Func <W, int, string> getPrefab)
 {
     _curDataList = dataList;
     _getPrefab   = getPrefab;
     if (!m_IsInit)
     {
         m_IsInit = true;
         m_LoopGroup.InitListView(dataList.Count, OnGetItemByIndex);
     }
     else
     {
         m_LoopGroup.ResetListView();
         m_LoopGroup.SetListItemCount(_curDataList.Count, false);
     }
 }
Example #2
0
        //从服务器检索到数据
        private void OnSearchNetComplete(Notification _notif)
        {
            m_Looplistview.ResetListView(false);
            int      index    = 0;
            PageItem tmp_Item = DatasourceMgr.Instance.GetItemDataByPlace(m_Searchplace, out index);

            m_Looplistview.MovePanelToItemIndex(tmp_Item.id, 0);
        }