文章详情页
android - 美团筛选处筛选条件停靠+条件点击滑动到顶部。
浏览:284日期:2022-10-01 17:36:42
问题描述
图片描述


美团这种复杂的筛选条件怎么实现。
需要上拉下拉刷新,
筛选条件需要可以停靠。3.点击条件,条件需要滑动到顶部停靠。(这里需要注意如果listview 除掉顶部和筛选条件只有二个item,筛选条件怎么滑动到顶部?)
4.筛选条件弹出的内容不需要管。请区别此问题与网路上其他的美团筛选,他们那个比较简单,没啥意思。
问题解答
回答1:首先,美团并没有给我一种是滑到顶部,然后再展开搜索条,而是,立即在顶部显示搜索条并展开内容.
这个我在公司项目做过,我的实现是这样的:
整个页面是 RecyclerView 嵌套在 NestScrollview 中
搜索条在顶部(真) 在 列表中(假).假的只是和真的搜索条在外观上一样,当点击假的搜索条,那么页面向上滚动搜索条距离顶部的长度,在假的搜索条滚动结束(Scrollview 的 SmoothScrollTO()的滚动时间一般是250毫秒)后显示真的搜索条,最后才是展开内容.
此过程细分出来,各个部分先后有序,整体看起来比较顺畅自然,美团的其实效果不太好.个人觉得,仅从ui角度去说的.
标签:
美团
相关文章:
1. css3 - Css 字型加載2. apache - 目录浏览权限关闭后还有必要挂空白 index.html 吗?3. javascript - 如何找到页面中js function对应的源代码?4. 为什么javascript 18014398501093363 == 18014398501093364 返回ture5. css - 关于svg使用的问题6. html5和Flash对抗是什么情况?7. 数据挖掘 - 如何用python实现《多社交网络的影响力最大化问题分析》中的算法?8. 使用 CSS3 的 Media Query 浏览器会加载其他不同分辨率的 css 文件么9. javascript - swiper.js嵌套了swiper 初始设置不能向下一个滑动 结束后重新初始10. javascript - 给js写的盒子添加css样式,css样式没起作用。
排行榜
![php-_server-php_self - nginx $_SERVER[’PHP_SELF’] 得到重复路径是什么原因?](http://www.haobala.com/attached/image/news/202309/1123091c0c.png)
网公网安备