baseAdapter自定义适配器千万注意
2016-03-06 20:33
435 查看
public class MyAdapter extends BaseAdapter{ @Override public int getCount() { return mitems.length;//拿到个数 } @Override public Object getItem(int position) { return mitems[position];//拿个实例 } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { View view = View.inflate(HomeActivity.this,R.layout.home_gv_item,null); ImageView iv = (ImageView) view.findViewById(R.id.iv_item);//切记这里要用view.findViewById!!!! TextView tv = (TextView) view.findViewById(R.id.tv_item);//要加view.不然会报空指针 iv.setImageResource(mPics[position]); tv.setText(mitems[position]); return view;//返回view } }
相关文章推荐
- HDU_2102_ A计划
- 数据结构之---二叉树C实现
- Hust oj 1189 区间最大值 II(线段树RMQ)
- wordpress插入腾讯视频的方法
- Mysql优化(一)思路介绍
- 用DDMS找到android数据库并且将sqlite数据库可视化
- 朴素贝叶斯算法(分类算法)
- 第一课 Scala光速入门
- 密码发生器
- OpenStack存储相关组件描述
- JAVA学习调查问卷——20145101
- python列表解析([ x for x in list])
- mysql 中查出多条记录中的不同type值的pv字段的差值
- [译]A Verlet based approach for 2D game physics-Part One
- const
- linux命令总结
- Cannot change version of project facet Dynamic web module to 3.0 解决方案
- 运算符重载
- node.js Web应用框架Express入门指南
- self.automaticallyAdjustsScrollViewInsets