• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






♂小旭

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年10月12日

拖动ListView列表时背景变黑
摘要: 触摸拖动list列表时,背景一片黑色。(增加相关属性)A、通过布局属性来设定(ListView的属性中直接定义)android:cacheColorHint="#00000000"B、在代码中直接设定listView.setCacheColorHint(Color.TRANSPARENT);//设置点击时背景为无色android:listSelector="#00000000"//淡入边界,就是在list到头的时候有没有白色的淡入淡出效果,有三个选择android:fadingEdge="none" //滚动条淡入淡出持续时间,设为0 阅读全文
posted @ 2013-10-12 11:50 ♂小旭 阅读(186) 评论(0) 推荐(0)
 
Android ListView刷新问题
摘要: 问题:今天遇到了一个ListView刷新的问题,后台数据已经更新,但是使用ListView刷新方法notifyDataSetChanged()后,列表信息却不改变。原因:getView()中已存在数据列表时,不再对其进行重构,仍显示原来的列表。解决:将getView()中的if(convertView == null)判断语句去掉,即不去判断系统中的缓存是否存在,都进行重构。 if(convertView == null)的作用是判断缓存,若存在,则利用系统中缓存的VIEW,可以提高效率。 阅读全文
posted @ 2013-10-12 11:48 ♂小旭 阅读(291) 评论(0) 推荐(0)