0

我正在尝试实现mikepenz/fastAdapter,但我从 github 页面无法理解。他正在使用我以前从未使用过的黄油刀。谁能向我解释我必须做什么才能使用此适配器设置示例回收器视图。还有一些示例代码可能会有所帮助。提前致谢。

4

1 回答 1

0

尝试使用它,它支持您对回收站视图所需的一切:

https://github.com/CymChad/BaseRecyclerViewAdapterHelper

设置也比原始适配器简单:

public class QuickAdapter extends BaseQuickAdapter<Status, BaseViewHolder> {
public QuickAdapter() {
    super(R.layout.tweet, DataServer.getSampleData());
}

@Override
protected void convert(BaseViewHolder viewHolder, Status item) {
    viewHolder.setText(R.id.tweetName, item.getUserName())
            .setText(R.id.tweetText, item.getText())
            .setText(R.id.tweetDate, item.getCreatedAt())
            .setVisible(R.id.tweetRT, item.isRetweet())
            .linkify(R.id.tweetText);
             Glide.with(mContext).load(item.getUserAvatar()).crossFade().into((ImageView) viewHolder.getView(R.id.iv));
}

}

如果您仍然需要我演示 mikepenz 的 FastAdapter,请在下方评论:D

于 2018-02-17T15:20:21.717 回答