22

Android Architecture ComponentにPaging Libraryが導入されました。これは素晴らしいことです。

公式のデモによると、はとメソッドをDataSource.Factoryサポートするようになりました。つまり、アイテムを 1 つに変換できます。mapmapByPageDataSource

ただしDataSourceDataSource.FactoryPresentor/View レイヤーではなく、モデル レイヤーにある必要があります。ただし、アダプター (RecyclerView または ListView 用) でデータを変換したい場合がよくあります。明らかに、これはプレゼンター/ビュー レイヤーのロジックです。今では、 Adapter は のインスタンスを保持していますがPagedListPageListこれらの操作をサポートできません。これはちょっと厄介です。さらに、 にアイテムを追加したり、 からアイテムを削除したい場合もありますPagedList

これは機能のリクエストです:

  1. でアイテム変換をサポートPagedList

  2. サポートアイテムの追加/削除PagedList

どんな議論でも大歓迎です。

4

1 に答える 1