ListView最后一行之后没有出现分割线?
来源:互联网 发布:linux的vi编辑器 编辑:程序博客网 时间:2024/06/11 13:28
其他界面的ListView都可以,也检查了代码,都一样啊,就差没把其他界面的Adapter之类的代码
Copy一份了,还是出不来。
中午吃完饭,偶然看到如下的代码:
root.addView(mListView);
原来之前,一直没将LayoutParams参数传递进去,正确的写法为:
LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.FILL_PARENT);
root.addView(mListView, llp);
或者
LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT, 0, 1);
root.addView(mListView, llp);
而 root.addView(mListView),默认的LayoutParams其值应该都是
LinearLayout.LayoutParams.WRAP_CONTEXT的。
总之:
要想让ListView显示底部的分割线,需要同事满足以下的选项:
1)mFooterDividersEnabled 必须为true,其默认值是true的
2)ListView的高度必须为FILL_PARENT。
详情可以参考以下的这篇文章:
http://gundumw100.iteye.com/blog/1169065
- ListView最后一行之后没有出现分割线?
- ListView最后一行没有分割线
- 找回 ListView 最后一行的分割线
- 为ListView的最后一行添加分割线
- Android ListView 最后一行分割线不显示
- ListView没有分割线
- ios tableView去掉多余分割线 和最后一行分割线顶头显示
- ListView设置没有头部和底部分割线
- ListView 分割线
- ListView自定义分割线
- 设置ListView分割线
- listview的分割线
- listview的分割线
- Android--ListView 分割线
- ListView分割线
- listview去掉分割线
- ListView的分割线
- ListView 去掉分割线
- Mahout聚类中距离度量
- Web开发者不容错过的20段CSS代码
- apache学习资料查看位置
- JMeter对Oracle数据库进行压力测试
- Mac环境下svn的使用
- ListView最后一行之后没有出现分割线?
- 安装了OFFICE2007,每次打开word时都显示配置microsoft office professional plus
- gdb的使用
- 题目1081:递推数列
- C#.net连接Mysql的类库
- hadoop wordcount源代码分析
- 无法启动OracleDBConsoleorcl服务
- Objective-C 字典
- 编译期assert函数