您的位置 首页 应用

android listview 特点

1. 背景色: listView设置背景色android:background=@drawable/bg,拖动或者点击list空白位置的时候发现ListItem都变成黑色。 因为默认的ListIt

1. 布景色: listView设置布景色android:background=@drawable/bg,拖动或许点击list空白方位的时分发现ListItem都变成黑色。 由于默许的ListItem布景是通明的,而ListView的布景是固定不变的,所以在翻滚条翻滚的进程中假如实时地去将当时每个Item的显现内容跟布景进行混合运算,所以android体系为了优化这个进程用,就使用了一个叫做android:cacheColorHint的特点,在黑色主题下默许的色彩值是#191919,所以就呈现了方才的画面,有一半是黑色的。

假如你仅仅换布景的色彩的话,能够直接指定android:cacheColorHint为你所要的色彩;假如你是用图片做布景的话,那也只需将android:cacheColorHint指定为通明(#00000000)就能够了,当然为了美化是要献身一些功率的。

2. android:fadingEdge=none 去掉上边和下边黑色的暗影

3. android:divider=@drawable/list_driver 其间 @drawable/list_driver 是一个图片资源lsitview的每一项之间需求设置一个图片做为距离

设置Item之间无空隙

android:divider=#00000000 或许在javaCode中如下界说:listView.setDividerHeight(0);

4. android:listSelector=@color/pink listView item 选中时的色彩。默许为橙黄底色。

5. android:divider=@drawable/list_driver 设置分割线的图片资源,假如则只需设置为

android:divider=@drawable/@null 不想显现分割线

6. android:scrollbars=none setVerticalScrollBarEnabled(true); 躲藏listView的翻滚条

7. android:fadeScrollbars=true 设置为true就能够完成翻滚条的主动躲藏和显现

8. android:transcriptMode=alwaysScroll 用ListView或许其它显现很多Items的控件实时盯梢或许检查信息,期望最新的条目能够主动翻滚到可视范围内。经过设置的控件transcriptMode特点能够将Android渠道的控件(支撑ScrollBar)主动滑动到最底部。

android:fastScrollEnabled=false

android:fastScrollEnabled = true 加速滑动速度

android:drawSelectorOnTop=false

android:scrollingCache=false ??????????????

android:drawSelectorOnTop=true 点击某一条记载,色彩会显现在最上面,记载上的文字被遮住,所以点击文字不放,文字就看不到

android:drawSelectorOnTop=false 点击某条记载不放,色彩会在记载的后边,成为布景色,可是记载内容的文字是可见的

When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false.

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/321243.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部