去除ListView滑到顶部和底部时边缘的黑色阴影:

 

android:fadingEdge="none"  

 

 

 

去除拖动时默认的黑色背景:

 

android:cacheColorHint="#00000000" 

 

 

 

去除选中时的黄色底色:

 

android:listSelector="#00000000"  

 

 

 

去除行与行之间的黑线:

 

msgList.setDivider(null);  

 

 

 

ListView刷新后自动滚到最底部:

 

msgList.setSelection(msgList.getAdapter().getCount()-1); 

 

 

以上,自然也可以进行自定义颜色处理。

 

 

让点击后的item背景变色,可以如下listview设置:

 

android:listSelector="@drawable/selector_msg_list"

 

 

selector_msg_list.xml如下:

<?xml version="1.0" encoding="utf-8"?>        

 

这里的颜色放在colors.xml文件里:

<?xml version="1.0" encoding="UTF-8"?>    #00000000    #00000000    #a3a7af    #C5C7CB    #DEDEDE    #000000    #FFFFFF    #F4F4F4    #F48108    #4F4F4F    #0089E0    #ffff0000    #dfdfdf#B4E087    #01a9ce    #8a8a8a    #E8E8E8    #2EA0BA        #d6d6d6    #F3F3F3

 

 

 

 一般的做法是将listview的分隔线去掉,再item加上底线:

 

 完整的如下:

 

list

 

 

item:

 

<?xml version="1.0" encoding="UTF-8"?>                                         

 

 

 

 

 效果如下:

Android ListView 去除边缘阴影、选中色、拖动背景色等(转)_第1张图片

 

 

更多相关文章

  1. Android开发如何设置文字阴影
  2. android TextView 阴影效果,和使用style学习
  3. android中实现swipe的手势功能及页面拖动动画
  4. [整] Android ListView 去除边缘阴影、选中色、拖动背景色等
  5. Android TextView的特殊使用:阴影,加样式
  6. Android ListView去掉顶部阴影
  7. android 拖动图片/拖动浮动按钮
  8. Android ScrollView 去掉 scrollbar 和 阴影

随机推荐

  1. Android设备的识别
  2. Android(安卓)个人手机通讯录开发
  3. 从零开始学习Android一
  4. 升级Android(安卓)ADT 和SDK
  5. This app has been built with an incorr
  6. Android(安卓)Listview 隐藏滚动条
  7. 开发技术前线 第七期 周报
  8. android利用handler线程间的通信
  9. Android(安卓)IntentService vs Service
  10. 详解 Android(安卓)的 Activity 组件