/// <summary> /// 初始化数据 /// </summary> /// <param name="type"></param> public void InitDataByType(StoreForGuildGoodsTypeEnum type) { List <StoreInfoBean> listData = new List <StoreInfoBean>(); listData = GetListDataByType(type); CreateGroceryData(listData); }
public void RadioButtonSelected(RadioGroupView rgView, int position, RadioButtonView view) { AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForNormal); StoreForGuildGoodsTypeEnum type = EnumUtil.GetEnum <StoreForGuildGoodsTypeEnum>(view.name); InitDataByType(type); }
/// <summary> /// 通过类型获取数据 /// </summary> /// <param name="type"></param> /// <returns></returns> protected List <StoreInfoBean> GetListDataByType(StoreForGuildGoodsTypeEnum type) { List <StoreInfoBean> listData = new List <StoreInfoBean>(); if (mGuidStoreListData == null) { return(listData); } for (int i = 0; i < mGuidStoreListData.Count; i++) { StoreInfoBean itemData = mGuidStoreListData[i]; if (itemData.store_goods_type == (int)type) { listData.Add(itemData); } } return(listData); }