快睡觉了看见这个问题。我先简单说一下换行变色吧。再adapter里面,定义一个数组 int color[]{R.color.xxx , R.color.bbb..............};保存你所有需要的颜色。然后你遍历这个数组根据position设置进去就可以了。至于你说的点击变色,是想要随机变色,还是................最好能稍微详细的描述一下问题,明天我们再解决,ok?晚安。