在PagedListAdapter中的AsyncPagedListDiffer中按ID查找项目

时间:2018-08-20 13:03:08

标签: android java-8 recycler-adapter

如何在PagedListAdapter中按ID查找项目

private final AsyncPagedListDiffer<MessageTuple> mDiffer = new AsyncPagedListDiffer<>(this, MessageTuple.DIFF_CALLBACK);


public MessageTuple getItem(long itemId) {
    mDiffer.getCurrentList().getDataSource().map((Function<MessageTuple, Object>) input -> {
        Timber.i("getItem" + input.toString());
        return input.getMsgId().equals(String.valueOf(itemId));
    });
    return null;
}

0 个答案:

没有答案