您的位置:首页 > 移动开发 > Android开发

提高效率,Android布局中viewHolder的应用

2014-11-14 09:02 405 查看
为了提高高效性,我们可以使用viewHolder,在这里,把viewHolder的常用操作保留一下,忘记的时候可以回来看看

一、首先创建viewHolder

private class ViewHolder{
TextView tv_type;
TextView tv_date;
TextView tv_body;
}


二、使用viewHolder来寻找控件

holder = new ViewHolder();

holder.tv_type = (TextView) view.findViewById(R.id.tv_type);
holder.tv_date = (TextView) view.findViewById(R.id.tv_date);
holder.tv_body = (TextView) view.findViewById(R.id.tv_body);


三、填充数据

holder = (ViewHolder) view.getTag();

//绑定数据到控件
holder.tv_type.setText(typeId);
holder.tv_date.setText(dateStr);
holder.tv_body.setText(body);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐