listview 去掉侧边滑动条

开发为了美观经常会用去掉这些滑动的滚动条及滑动到末尾时那个蓝色阴影,还有改变或者去掉ListView、GridView的item点击效果,用的比较多于是总结一下。


三者通用的:


隐藏滚动条

布局文件中:android:scrollbars="none"

使用代码:setVerticalScrollBarEnabled(true);


去掉滑动到最后的蓝边,就是滑动到边界的时候,如果再滑动,就会产生的蓝色渐变。

(说道这里忍不住吐槽一下,这么丑的效果不知道为啥要特意加上。。。)

布局文件中:android:overScrollMode="never"

使用代码:setOverScrollMode(OVER_SCROLL_NEVER);


ListView与GridView:


取消点击效果

android:listSelector="@android:color/transparent"

改变点击效果传响应的selector xml即可


去掉分割线,有三种方式:

1.android:divider="@null" ,当然这种方式也可以改变分割线。

2.android:divider="#00000000"

3.setDividerHeight(0);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值