ListView改变字体颜色

发布时间:2016-12-8 19:59:39 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"ListView改变字体颜色",主要涉及到ListView改变字体颜色方面的内容,对于ListView改变字体颜色感兴趣的同学可以参考一下。

ListView使用android.R.layout.simple_list_1时显示的默认字体颜色是白色,背景是黑色。 这里我们可以更改ListView的背景色为白色 然后在用java代码改变获取到的View的字体颜色,此时ListView每一项都可以有点击效果 如果使用自己写一个TextView代替simple_list_1,ListView的每一项就没有点击效果。 java代码如下:来自 http://stackoverflow.com/questions/5563698/how-to-change-text-color-of-simple-list-item You just have override the getView method of ArrayAdapter ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, mStringList) { @Override public View getView(int position, View convertView, ViewGroup parent) { View view = super.getView(position, convertView, parent); TextView text = (TextView) view.findViewById(android.R.id.text1); text.setTextColor(Color.BLACK); return view; } };

上一篇:Android Animation
下一篇:解决JLINK v8 连接到电脑后显示无法识别的USB设备+个人最终解决经验

相关文章

相关评论