您的位置:首页 > 其它

向九宫格里面首位加一个本地的图标

2017-01-06 16:01 204 查看
private void showData() {
jfData = BeanFactoryHelper.getBeanFactory().getBean(JFData.class);
String json = CacheJsonDao.getCacheDaoInstance().queryHomeCacheJsonData();
LogUtil.d("----获取首页数据json:" + json);
IndexInfoResult result = JSON.parseObject(json, IndexInfoResult.class);
SubApp subApp = new SubApp();
subApp.setId("-999");
subApp.setName("校园卡充值");
List<SubApp> allList = new ArrayList<>();
allList.add(subApp);
List<SubApp> list = result.getSubApps();
allList.addAll(list);

mHomeSubAppAdapter = new HomeSubAppAdapter(this);
mHomeSubAppAdapter.addAll(allList);
gv_sub_app.setAdapter(mHomeSubAppAdapter);
}


adapter中
getView
if (position==0){
itemView.setImageView(R.drawable.bg_scard_reac);
itemView.setTextView("校园卡充值");
}else{
itemView.setImageView(subApp.getIcon());
itemView.setTextView(subApp.getName());
}

}
if (maxItemCount != -1 && position == getCount()-1) {
itemView.setImageView(R.drawable.bg_all);  //.icon_my_friends);
itemView.setTextView("全部应用");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: