【发布时间】:2016-06-23 12:18:18
【问题描述】:
是否可以更改 listView 中滚动结束的颜色。当我滚动到 listview 的末尾或 listView 的开头时,滚动结束的顶部和底部会出现白色。我可以改变那个颜色吗?
谢谢!
【问题讨论】:
-
向我们展示您的尝试?
标签: android xml listview android-studio scrollview
是否可以更改 listView 中滚动结束的颜色。当我滚动到 listview 的末尾或 listView 的开头时,滚动结束的顶部和底部会出现白色。我可以改变那个颜色吗?
谢谢!
【问题讨论】:
标签: android xml listview android-studio scrollview
要改变最后一项的颜色,
if (position == list.length - 1) {
holder.title.setTextColor(Color.RED);
}else{
holder.title.setTextColor(Color.BLACK);
}
【讨论】:
您可以在您的适配器 getview 函数中执行此操作,每次在屏幕上显示新的 listview 项目时都会调用 getview 函数。在 getview 函数中添加 if else 语句
if(position == 0 || position == getCount()){
// change to the color you want to change
} else {
// change back to the normal color
}
【讨论】: