关于ListView的知识(2)
来源:互联网 发布:源码分享是什么意思 编辑:程序博客网 时间:2024/04/30 08:56
ListView的自带默认的样式其实不好用,我们可以有两种方法设置:
资源文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="bg">#66cccccc</color>
</resources> 第一种:
ListView的工厂类
public class ListViewFactory
{
public static ListView getListView()
{
ListView listView = new ListView(UIUtils.getContext());
// 属性设置
listView.setCacheColorHint(Color.TRANSPARENT);
listView.setSelector(android.R.color.transparent);
listView.setDividerHeight(0);
listView.setScrollingCacheEnabled(false);
listView.setBackgroundColor(UIUtils.getColor(color.bg));
return listView;
}
}
第二种
public class BaseListView extends ListViewFactory
{
public BaseListView (Context context,Attr ttrs){
super
init();
}
public BaseListView (Context context){
super
init();
}
private void init(){
// 属性设置
setCacheColorHint(Color.TRANSPARENT);
setSelector(android.R.color.transparent);
setDividerHeight(0);
setScrollingCacheEnabled(false);
setBackgroundColor(UIUtils.getColor(color.bg));
}
}
0 0
- 关于ListView的知识(2)
- 关于ListView的知识(1)
- 关于ListView的知识(3)
- 关于ListView的小知识
- 关于listview.addHeadView的小知识
- ListView相关的知识
- 关于ListView的使用
- 关于ListView的用法
- 关于Android的ListView
- 关于ListView的注意事项
- 关于listview的优化
- 关于ListView的HeaderView
- 关于listview的帖子
- 关于ListView的若干问题
- 关于ListView的优化!
- 关于Listview 的问题
- 关于ListView的HeaderView
- 关于ListView的总结
- BaseHolder容器
- Android AsyncTask源码简单分析
- u-boot添加自己的命令—UBI镜像还原工具开发
- 查看linux系统版本命令
- 关于ListView的知识(1)
- 关于ListView的知识(2)
- 七:如何实现代理与日志清除技术
- 关于ListView的知识(3)
- 工具类Application和UIUtils
- 职场晋升有内幕,快来看看吧
- python学习
- NSObject-拷贝 NSCopy-NSMutablecopy
- 手把手教你写shell脚本——shell循环结构
- 笔记_Maya绑定基础_骨骼的 关节显示与设置