首先我想做这个效果 好长一段时间了,看到现在很多App脸面的这种效果很喜欢,前两天在观看、实践了大量关于事件的分发、拦截。消费的代码与博客后,终于下定决心去试着做这种效果。很遗憾,水平的原因还是没能实现,如果你实现了的话,欢迎留下你的博客,谢谢!
最终还是使用两个相同的空间来进行隐藏、显示写出来的效果,心中还是有些遗憾,我不太喜欢这中实现,但还是贴出来分享一下,其实主要就是自定义一个ScrollView通过监听滑动的距离来做判断,主要就是下面一段代码:
@Overridepublic 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就不发出来了,比较简单,谢谢大家。
新闻热点
疑难解答