ListView最后一行之后没有出现分割线?
2013-10-10 10:52
239 查看
其他界面的ListView都可以,也检查了代码,都一样啊,就差没把其他界面的Adapter之类的代码
Copy一份了,还是出不来。
中午吃完饭,偶然看到如下的代码:
原来之前,一直没将LayoutParams参数传递进去,正确的写法为:
或者
而 root.addView(mListView),默认的LayoutParams其值应该都是
LinearLayout.LayoutParams.WRAP_CONTEXT的。
总之:
要想让ListView显示底部的分割线,需要同事满足以下的选项:
1)mFooterDividersEnabled 必须为true,其默认值是true的
2)ListView的高度必须为FILL_PARENT。
详情可以参考以下的这篇文章:
http://gundumw100.iteye.com/blog/1169065
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的最后一行添加分割线
- Android ListView 最后一行分割线不显示
- listView最后一行不显示分割线
- 为ListView的最后一行添加分割线
- 找回 ListView 最后一行的分割线
- 在Winform的ListView上面鼠标放到某一行的时候,如何出现类似 Vs2005 黄底黑字的提示一样,最好形状能够不规则?
- WPF Bug清单之(13)——应该出现却没有出现的ListView水平滚动条
- GridView和ListView设置第一行和最后一行的边距
- ListView设置没有头部和底部分割线
- ListView删除一条数据时,最后一条数据出现重复
- ios tableView去掉多余分割线 和最后一行分割线顶头显示
- listView显示最后一行
- listview滑动最后终止,没有执行onScrollStateChanged方法,最后停在onScroll,为什么啊
- Listview最后一行被覆盖的bug
- WPF Bug清单之(13)——应该出现却没有出现的ListView水平滚动条
- ListView- 最后一行添加控件
- 隐藏UITableView当没有数据或数据不够的时候出现的分割线.
- C#Listview添加数据,选中最后一行,滚屏