您的位置:首页 > 移动开发 > Android开发

ListView的简单自定义

2016-12-02 17:09 176 查看

ListView的简单自定义

public class BaseListView extends ListView{
public BaseListView(Context context) {
super(context);
init();
}

public BaseListView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}

public BaseListView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}

private void init() {
//      setSelector  点击显示的颜色
//      setCacheColorHint  拖拽的颜色
//      setDivider  每个条目的间隔的分割线
this.setSelector(R.drawable.nothing);
this.setCacheColorHint(UIutil.getColor(R.color.nothing));
this.setDivider(UIutil.getDrawable(R.drawable.nothing));

}
}


注释的三个方法可以解决
ListVIew
出现的一些点击拖拽颜色与底色不协调的情况。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  listview android