注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

姑射道人的博客

博客新地址:nixuchen.com

 
 
 

日志

 
 

ListView 最后一行没有分割线  

2012-12-26 15:39:31|  分类: android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
其他界面的ListView都可以,也检查了代码,都一样啊,就差没把其他界面的Adapter之类的代码
Copy一份了,还是出不来。
中午吃完饭,偶然看到如下的代码:
Java代码  收藏代码
  1. root.addView(mListView);  

原来之前,一直没将LayoutParams参数传递进去,正确的写法为:
Java代码  收藏代码
  1. LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(  
  2. LinearLayout.LayoutParams.FILL_PARENT,  
  3. LinearLayout.LayoutParams.FILL_PARENT);  
  4. root.addView(mListView, llp);  

或者
Java代码  收藏代码
  1. LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(  
  2. LinearLayout.LayoutParams.FILL_PARENT, 01);  
  3. root.addView(mListView, llp);  

而 root.addView(mListView),默认的LayoutParams其值应该都是
LinearLayout.LayoutParams.WRAP_CONTEXT的。
总之:
要想让ListView显示底部的分割线,需要同事满足以下的选项:
1)mFooterDividersEnabled 必须为true,其默认值是true的
2)ListView的高度必须为FILL_PARENT。


本文转自:http://www.haogongju.net/art/1384058
  评论这张
 
阅读(1937)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017