android - 美团筛选处筛选条件停靠+条件点击滑动到顶部。
黄舟
黄舟 2017-04-18 09:07:39
0
1
490

图片描述

美团这种复杂的筛选条件怎么实现。

  1. 需要上拉下拉刷新,

  2. 筛选条件需要可以停靠。
    3.点击条件,条件需要滑动到顶部停靠。(这里需要注意如果listview 除掉顶部和筛选条件只有二个item,筛选条件怎么滑动到顶部?)

4.筛选条件弹出的内容不需要管。请区别此问题与网路上其他的美团筛选,他们那个比较简单,没啥意思。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(1)
大家讲道理

首先,美團並沒有給我一種是滑到頂部,然後再展開搜索條,而是,立即在頂部顯示搜索條並展開內容.

這個我在公司專案做過,我的實現是這樣的:

  1. 整個頁面是 RecyclerView 嵌套在 NestScrollview 中

  2. 搜尋條在頂部(真) 在列表中(假).假的只是和真的搜尋條在外觀上一樣,當點擊假的搜尋條,那麼頁面向上滾動搜索条距离顶部的长度,在假的搜尋條滾動結束( Scrollview 的SmoothScrollTO()的滾動時間一般是250毫秒)後顯示真的搜尋條,最後才是展開內容.

此過程細分出來,各個部分先後有序,整體看起來比較順暢自然,美團的其實效果不太好.個人覺得,僅從ui角度去說的.

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!