文章詳情頁
android - 美團篩選處篩選條件停靠+條件點擊滑動到頂部。
瀏覽:94日期:2022-10-01 17:36:42
問題描述
圖片描述
美團這種復(fù)雜的篩選條件怎么實現(xiàn)。
需要上拉下拉刷新,
篩選條件需要可以停靠。3.點擊條件,條件需要滑動到頂部停靠。(這里需要注意如果listview 除掉頂部和篩選條件只有二個item,篩選條件怎么滑動到頂部?)
4.篩選條件彈出的內(nèi)容不需要管。請區(qū)別此問題與網(wǎng)路上其他的美團篩選,他們那個比較簡單,沒啥意思。
問題解答
回答1:首先,美團并沒有給我一種是滑到頂部,然后再展開搜索條,而是,立即在頂部顯示搜索條并展開內(nèi)容.
這個我在公司項目做過,我的實現(xiàn)是這樣的:
整個頁面是 RecyclerView 嵌套在 NestScrollview 中
搜索條在頂部(真) 在 列表中(假).假的只是和真的搜索條在外觀上一樣,當(dāng)點擊假的搜索條,那么頁面向上滾動搜索條距離頂部的長度,在假的搜索條滾動結(jié)束(Scrollview 的 SmoothScrollTO()的滾動時間一般是250毫秒)后顯示真的搜索條,最后才是展開內(nèi)容.
此過程細分出來,各個部分先后有序,整體看起來比較順暢自然,美團的其實效果不太好.個人覺得,僅從ui角度去說的.
標簽:
美團
上一條:android - 安卓實現(xiàn)類似QQ剛換聊天背景的功能下一條:android - ionic應(yīng)用打包部署了,但是連接不上服務(wù)器,就連寫一個a標簽鏈接到百度都不可以
相關(guān)文章:
1. docker gitlab 如何git clone?2. 關(guān)于docker下的nginx壓力測試3. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!4. docker鏡像push報錯5. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。6. mysql - 用PHPEXCEL將excel文件導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)5000+條,本地數(shù)據(jù)庫正常,線上只導(dǎo)入15條,沒有報錯,哪里的問題?7. PC 手機兼容的 編輯器8. angular.js - angularJs ngRoute怎么在路由傳遞空字符串及用ng-switch取得9. docker不顯示端口映射呢?10. docker-compose中volumes的問題
排行榜

熱門標簽