ListView的优化
来源:互联网 发布:怎样才能把淘宝店做好 编辑:程序博客网 时间:2024/05/19 07:08
ListView的优化
class ViewHolder {TextView text1,text2,text3;}@Overridepublic View getView(int position, View convertView, ViewGroup parent) {ViewHolder holder;Log.e("Tag", position+"---");if(position%2==1){ if (convertView == null) { convertView=inflater.from(context).inflate(R.layout.metals_one, null); holder = new ViewHolder(); holder.text1=(TextView)convertView.findViewById(R.id.name_metal); holder.text2=(TextView)convertView.findViewById(R.id.buy_price); holder.text3=(TextView)convertView.findViewById(R.id.sale_price); convertView.setTag(holder);} else { holder = (ViewHolder) convertView.getTag();} holder.text1.setText(metal[position].getName()); holder.text2.setText(metal[position].getBuyprice()+""); holder.text3.setText(metal[position].getSaleprice()+"");return convertView;}else{if (convertView == null) { convertView=inflater.from(context).inflate(R.layout.metals_two, null); holder = new ViewHolder(); holder.text1=(TextView)convertView.findViewById(R.id.name_metal); holder.text2=(TextView)convertView.findViewById(R.id.buy_price); holder.text3=(TextView)convertView.findViewById(R.id.sale_price); convertView.setTag(holder);} else { holder = (ViewHolder) convertView.getTag();} holder.text1.setText(metal[position].getName()); holder.text2.setText(metal[position].getBuyprice()+""); holder.text3.setText(metal[position].getSaleprice()+"");return convertView;}}
0 0
- ListView的优化
- listView的优化
- ListView的优化
- Listview的优化
- listView的优化
- ListView的优化
- ListView的优化
- listview的优化
- ListView的优化(1)
- ListView的优化(2)
- ListView的优化(3)
- ListView的优化
- listView的优化
- Listview的优化
- 关于listview的优化
- ListView的优化
- ListView的优化
- ListView的优化
- 责任链模式
- STM32_adc
- SQL Server触发器创建、删除、修改、查看示例步骤
- 我是一名程序员,怎样才是一种适合自己的学习方法呢?
- 冼茂源:HBase在垂直搜索业务以及数据存储中的应用!
- ListView的优化
- MVP -----个人理解与示例(android例子 实现)
- jquery 使用
- Zxing图片识别 从相册选二维码图片解析总结
- Java的常见出错和java JDK的配置
- C语言socket send()数据缓存问题
- Cocos2d-x 2.0 按键加速处理深入分析
- SSH和SMB的使用
- iOS开发 -- 分析CrashLog (3) Hopper逆向分析