private static int[] mColors = { R.drawable.itembg2, R.drawable.itembg1 };//要改变的背景
public class AltColorAdapter extends SimpleAdapter {
public AltColorAdapter(Context context,
List<? extends Map<String, ?>> data, int resource, String[] from,
int[] to) {
super(context, data, resource, from, to);
// TODO Auto-generated constructor stub
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
int[] arrayOfInt = mColors;
int colorLength = mColors.length;
int selected = arrayOfInt[position % colorLength];
View localView = super.getView(position, convertView, parent);
localView.setBackgroundResource(selected);
return localView;
}
}
分享到:
相关推荐
谷歌的sdk中item的背景颜色默认是黄色的,通过自定义我们可以改变item的背景颜色
android listview 列表点击时改变点击颜色效果,本人抽空开发,亲测,有需要的可以下载
listview 拖动 item 排序,参照了DragSortListView:可拖动排序的listview DragSortListView:可拖动排序的listview
android ListView Item点击展开子项效果
关于listview item重用导致图片重复加载 图片重新请求
Android Listview Item上下拖动位置
listview item选中删除,全选,取消
ListView Item 排序 长按选中 移动排序
listview item子控件删除跳转,点击更改背景色
android listview item 选择
ListView中没有默认的选择颜色,只有选择Item后的焦点颜色,鼠标点击时Item有颜色,放开鼠标后颜色也就没有了,要实现放开鼠标后选择项的背景还是有颜色的。
listview item点赞和收藏,listview item中控件的点击事件,未涉及到网络请求,网络请求请自己在点击事件中添加,代码虽然简单但是思路很重要哦 listview item点击事件
ListView Item多布局的实现
仿微信的ListView item可左右滑动效果
动态添加、移除ListView的itemView!非常流畅哦
Android ViewPager实现画廊效果ListView Item添加动画集合
Android ListView Item滑动进入动画效果,仿照的事窝牛装修app的动画,很酷炫。可参考我的博客:http://blog.csdn.net/zuiwuyuan?viewmode=list
经常需要在项目中实现以下效果,点击listview中子item的颜色会改变
自定义listview,实现item特效,通过左右滑动删除listview item效果
android listview item 左右滑动删除