smoothScrollToPositionFromTop girdview 有時滾動到指定無效

  今天項目中發現在使用girdview 的 smoothScrollToPositionFromTop 做自動滾動到底部的操作時有時有效有時無效,後來發現這是該接口 自身的bug

解決辦法:

使用setSelection(int position),但是該接口是直接跳轉至指定位置,而smoothScrollToPositionFromTop 是平滑滾動到制定位置 並偏移頂部多少距離

所以可以使用先調用smoothScrollToPositionFromTop 然後在調用setSelection 彌補一下前一方法失效的情況

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章