在listview中滑动到顶部或者是底部的时候,在默认的情况下,是会有黄色或者蓝色的阴影出现。

在不同的版本上解决的方法是不同的,在2.3之前可以在listview的属性中通过设置android:fadingEdge="none"来解决问题,但是在2.3及以上这个是不行的,这里,可以通过代码来设置模式,禁止其阴影的出现,以免影响美观。请看代码:

public class MyListView extends ListView {public MyListView(Context context) {super(context);}public MyListView(Context context, AttributeSet attrs) {super(context, attrs);if(Integer.parseInt(Build.VERSION.SDK) >= 9){this.setOverScrollMode(View.OVER_SCROLL_NEVER);}}}
这样, listview中滚动拖动到顶部或者底部时的阴影完美解决。

更多相关文章

  1. Android之增长的数字(仿支付宝资产数字)
  2. 如何在5.0上实现button的Ripple(水波效果)
  3. Android(安卓)带清除功能的输入框控件EditTextWithDel
  4. android viewPager滑动速度设置
  5. 转载 eoe 大神整理好的 android 开源项目
  6. Android(安卓)Gradle配置资源前缀
  7. Android(安卓)Activity process(进程设置)
  8. 【安卓笔记】res/raw与assets区别
  9. Android(安卓)- 小功能 - Android中dp和px之间进行转换

随机推荐

  1. Android(安卓)Kill App
  2. Duplicate files copied in APK META-INF
  3. Android利用TTF文件设置字体
  4. android 从webview中读取缓存的图片
  5. 【转载】Using SQLite from Shell in And
  6. Android移植--启动篇
  7. Android手动切换屏幕方向
  8. Android依赖库版本不一致
  9. Android(安卓)ListView实现任意layout
  10. AndroidFragment切换