实现简单的滑动悬停效果

思路:
1.在listview所在布局中,提前布局好一个要悬停的view,设置为invisible.将listview和悬停view放到一个relativewLayout中.


2.在listview的item中或者头中,添加一个和悬停view一模一样的view.


3.监听listview的滚动事件,当firstVisibleItem可见的item,为需要悬停的view时,这时控制和listview在一个布局中提前布局好的view显示出来visible.
  否则隐藏起来.


4.以上就达到了,某个item滑动到顶部时,实现了悬停的效果.


5.具体实现代码,看代码吧.我这里是添加到的头里面,添加到item里面的情况是一样的.
(开发环境,android studio)


demo下载地址

http://download.youkuaiyun.com/detail/winterrunner/9237167

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值