在网上查到设置隔行隔色的如下实现方式。

import java.util.HashMap;import java.util.List;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.SimpleAdapter;public class CustomAdapter extends SimpleAdapter {private int[] colors = new int[] { 0x30ff00ff, 0x30f6f6f6 };        /*        *以数字方式传入时,需按ARGB格式;若按RGB格式,不生效        *或数组中成员为 android.graphics.Color.rgb(230, 230, 230)        */public CustomAdapter(Context context, List<HashMap<String, String>> items, int resource, String[] from, int[] to) {super(context, items, resource, from, to);}@Overridepublic View getView(int position, View convertView, ViewGroup parent) {  View view = super.getView(position, convertView, parent);  int colorPos = position % colors.length;  view.setBackgroundColor(colors[colorPos]);  return view;}}

更多相关文章

  1. Android弹窗页面的三种实现方式
  2. JavaScript:js 正则表达式判断 Android、ios 或者 pc 的方式
  3. Android studio 解析JSON格式数据
  4. android ListView之BaseAdapter的使用方式
  5. Android获取到inflate服务的方式及inflate的解析过程
  6. Android中日期时间格式转换
  7. Android 日历方式显示的日期选择组件(日历控件之一)
  8. android 创建桌面快捷方式,4.0系统可用
  9. android中intent传递数据的方式

随机推荐

  1. Android与服务器传递数据
  2. android 界面 滑入 效果
  3. android-数据库操作实例,留着以后用
  4. android 的popwindow弹窗
  5. android计算器简单版【安卓进化一】
  6. Android:ImageView 设置图片
  7. Android(安卓)添加桌面快捷方式操作
  8. android 获得监听某一广播的所有程序
  9. android 应用异常可以引起android系统崩
  10. Android: How to play Tone sound