問題タブ [android-paging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
17014 参照

android - ページング ライブラリ フィルタ/検索

ここで説明されているように、Android Paging Library を使用しています: https://developer.android.com/topic/libraries/architecture/paging.html

しかし、名前でユーザーを検索するための EditText もあります。

ページング ライブラリからの結果をフィルター処理して、一致するユーザーのみを表示するにはどうすればよいですか?

0 投票する
1 に答える
4079 参照

android - PagedList 内のアイテムを変換する方法は?(Android Arch コンポーネント ページング ライブラリ)

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

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

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

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

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

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

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