80,351
社区成员
发帖
与我相关
我的任务
分享
public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
ViewHolderChild holderChild;
if(convertView==null){
convertView= View.inflate(context,R.layout.home_life_child_item,null);
holderChild=new ViewHolderChild();
holderChild.lifeGridView=(NoScrollGridView)convertView.findViewById(R.id.life_app_gridview);
convertView.setTag(holderChild);
}else{
holderChild = (ViewHolderChild) convertView.getTag();
}
int mod = AppBeanList.get(groupPosition).getList().size()% 4;
if (mod > 0) {
for (int i = 0; i < 4 - mod; i++) {
AddAppBeanNew.ListEntity AppListBeanEnty = (AddAppBeanNew.ListEntity) new AddAppBeanNew().getList();
AppBeanList.get(groupPosition).getList().add(AppListBeanEnty);
}
}
AddAppGridAdapter lifeAdapter = new AddAppGridAdapter(context,AppBeanList.get(groupPosition).getList());
lifeAdapter.setCallback(monCallBack);
holderChild.lifeGridView.setAdapter(lifeAdapter);
return convertView;