模仿今日頭條title跟隨底部viewpage滑動

由于想要頭部切換滑動的效果看到了網上很多提供了scrolltoposition + scrollby的方法下了幾個demo都不好使所以自己來吧思路還是recycleview的smoothScrollToPosition方法但是這個方法有個問題當item已經出現在當前視圖上就不會滾動所以想到了當前選項目小于中間選項的時候是左移反之大于。把所選中item position減去中間item position的差當前當前視圖的位移距離。就是fistitem-n或者lastitem + n然后調用smoothScrollToPosition這種位移就使得所選項目對應的標題始終在頭部滑動列表展示的中間位置,當lastitem +位置差需要的位移大于列表的長度或者小于0的時候那么就只是改變顏色不改變列表的位置,選中坐標開始偏向列表的頭部或者尾部觸發條件由點擊事件和視圖滑動來觸發就好了至于底部的視圖+片段這里介紹不多?? 這里提供下載演示地址? ??

X效果圖


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 首頁 資訊 文章 資源 小組 相親 登錄 注冊 首頁 最新文章 IT 職場 前端 后端 移動端 數據庫 運維 其他...
    Helen_Cat閱讀 3,926評論 1 10
  • 昨天我也就離開家去往成都的路上了,今天我還在武漢,要等到下午兩點多的飛機。 我記得每次每次回家后又出來,沒...
    嘿這個Boy不錯哦閱讀 253評論 0 1
  • 夏目漱石把I love you譯成今夜の月は綺麗ですね的時候,我以為自己看懂了,無非是東方男人的含蓄之類。某一天,...
    加油你閱讀 940評論 0 1
  • 心里涌起一點點驕傲,我又向陌生的領域邁出了嶄嶄新的第一步! 今天晚上,我的第一次線上歌唱課堂順利完成了。一個小時的...
    呂燕閱讀 878評論 3 4