天天看點

Android RecyclerView 實作position清單倒序排列(彙總)

轉載請标明出處: <a href="http://blog.csdn.net/djy1992/article/details/76201794">http://blog.csdn.net/djy1992/article/details/76201794</a> 本文出自:【奧特曼超人的部落格】

剛剛群裡有人在問Position倒序的問題,剛好有點時間在這裡總結下分享給大家。

Android RecyclerView 實作position清單倒序排列(彙總)

第一種: 常見的有Collections

第二種: 在設定資料源的時候:

第三種: 自定義Comparator比較對象,在setAdapter之前調用,Beans需要implements Comparator :

第四種: RecyclerView的布局是有LayoutManager控制的,而LinearLayoutManager就支援了倒序的功能,是以我們可以直接用:

第五種: 和listview一樣,size和position是相應的,隻要用size來反轉資料即可,或者重寫adapter的getItem方法,改為get(size-1-position)。

第六種: list增加資料源(這種不太推薦)

|| 版權聲明:本文為部落客杜錦陽原創文章,轉載請注明出處。

繼續閱讀