您的位置:首页 > 其它

ScrollView滑动悬停ToolBar效果实现

2017-02-09 14:23 225 查看
首先我想做这个效果 好长一段时间了,看到现在很多App脸面的这种效果很喜欢,前两天在观看、实践了大量关于事件的分发、拦截。消费的代码与博客后,终于下定决心去试着做这种效果。很遗憾,水平的原因还是没能实现,如果你实现了的话,欢迎留下你的博客,谢谢!

最终还是使用两个相同的空间来进行隐藏、显示写出来的效果,心中还是有些遗憾,我不太喜欢这中实现,但还是贴出来分享一下,其实主要就是自定义一个ScrollView通过监听滑动的距离来做判断,主要就是下面一段代码:

@Override
public void onScrollChanged(int l, int t, int oldl, int oldt) {

if(t>=list_one.getMeasuredHeight()){
text_one.setVisibility(View.VISIBLE);
}else{
text_one.setVisibility(View.GONE);
}
}

,自定义的ScrollView就不发出来了,比较简单,谢谢大家。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息