public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if (convertView == null) {
holder=new ViewHolder();
convertView = mInflater.inflate(R.layout.vlist2, null);
holder.img = (ImageView)convertView.findViewById(R.id.img);
holder.title = (TextView)convertView.findViewById(R.id.title);
holder.info = (TextView)convertView.findViewById(R.id.info);
holder.viewBtn = (Button)convertView.findViewById(R.id.view_btn);
convertView.setTag(holder);
}else {
holder = (ViewHolder)convertView.getTag();
}
holder.img.setBackgroundResource((Integer)mData.get(position).get("img"));
holder.title.setText((String)mData.get(position).get("title"));
holder.info.setText((String)mData.get(position).get("info"));
return convertView;
}
getView 的时候最好利用好convertView 效率会提高不少。
分享到:
相关推荐
Android ListView卡片效果,源码下载。
Android ListView边框圆角美化,可以用来仿iphone的个别界面。相当有用。美观。
Android listview viewpager 滑动 跳动 冲突解决 ListView中嵌套ViewPage有或者滑动手势冲突解决 blog 地址 : http://blog.csdn.net/aaawqqq/article/details/43824631
android listview 固定表头,固定前几列
android listView 改变选中行的 字体颜色和 图片
Android ListView 实例源码
Android listview 下拉 刷新
android ListView简单用法
android 布局中网格视图 ListView的简单运用 采用的是最简单的ArrayAdapter适配器
android listview带有editText的情况,解决editText的焦点问题,及数据错位问题。后2个包没用。
Android listview实现自动自动换行!
Android ListView分页功能源码
这是一个android listview分页查询显示的demo,使用sqlite数据库,然后每次显示10条,上拉加载更多数据,studio项目
公司有个项目要用到类似手机QQ聊天记录列表ListView左右滑动后改变item的效果,网上没找到好的代码,偶然在安卓巴士的开源站http://d.apkbus.com/里面找到了SwipeToDismiss的源码...改成自己的显示另一个view的效果就行...
android listview嵌套listview实现折叠列表
实现了 Android listView 分页功能,代码可以运行,功能完善。
android listView图片异步加载(拖动时不加载,双缓存)
android ListView简单示例
android listView 适配器demo
android ListView item下载 ListView 进度条下载 ListView多个下载 android:ListView的局部刷新 Android中自定义Adapter实现ListView动态刷新进度条 android listview局部刷新和模拟应用下载