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






♂小旭

 
 

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

随笔分类 -  ListView

 
拖动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)
Android中@+id/android:list"和"@android:id/list"的区别
摘要:使用ListActivity,在Activity的Layout文件中必须包括一个(只能一个)ListView,且ListView的id="@id/android:list",在 Activity 中使用 setListAdapter(adapter); 时就默认设置到了这个list上。 如果按一般控件的写法 <ListView android:id="@+id/myListView" …… />,则需要 findViewById先得到控件对像,再调用对像的 setListAdapter(adapter); 阅读全文
posted @ 2013-05-15 10:10 ♂小旭 阅读(327) 评论(0) 推荐(0)
Android中item间的分割线问题
摘要:使用divider属性:添加背景:android:divider="@drawable/list_driver"。改变颜色:android:divider="#000000"。去 掉:android:divider="@null"。 阅读全文
posted @ 2013-05-15 09:59 ♂小旭 阅读(215) 评论(0) 推荐(0)
Android中在点击ListView的item时改变其背景
摘要:设置背景:drawable/inform_item_background.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" >//没有焦点时的图片背景 <item android:state_window_focused="false" android:drawable="@drawable/inform_i 阅读全文
posted @ 2013-05-08 12:18 ♂小旭 阅读(313) 评论(0) 推荐(0)