Question 1:

listview在拖动的时候背景图片消失变成黑色背景。等到拖动完毕我们自己的背景图片才显示出来。

解决办法:

xml中:

android:scrollingCache="false" 或者 android:cacheColorHint="#00000000"

代码中:

setScrollingCacheEnabled(false) 或者 setCacheColorHint(0) 或者setCacheColorHint(Color.TRANSPARENT);


Question 2:

listview的上边和下边有黑色的阴影。

解决办法:

xml中:

android:fadingEdge="none"

代码中:

setFadingEdgeLength(0);


Question 3:

lsitview的每一项之间需要设置一个图片做为间隔。

解决办法:

xml中:

android:divider="@drawable/list_driver

java中:

Drawable dr = this.getResources().getDrawable(R.colo.listviewdividerClour);
ListView.setDivider(dr);


Question 4:

默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果:

解决办法:

xml中:

listSelector="@android:color/transparent

java中:

ListView.setSelector(drawable);


Question 5

获得某个子View :

mListView.getChildAt(position);



更多相关文章

  1. Android学习-ProgressBar、SeekBar
  2. android 拖动图片/拖动浮动按钮
  3. Theme.NoTitleBar问题
  4. Android(安卓)创建圆形背景图片
  5. Android中由于设置的背景图片太大导致OOM
  6. selector属性介绍
  7. 半透明Activity方法
  8. Android之selector标签
  9. zz浅谈android的selector,背景选择器

随机推荐

  1. Android帮助文档.exe(第1,2,3部分)提供下载
  2. Android(安卓)Makefile中是 如何识别 TAR
  3. android framework 图解分享
  4. Android(安卓)Camera源码函数结构
  5. Android(安卓)ImageView 总结
  6. android开发每日汇总【2011-11-26】
  7. 怎么设置Android(安卓)Activity的动画
  8. Android安装和删除(卸载)应用软件程序(ap
  9. Android(安卓)Market google play store
  10. android中使用别人的UI框架