Setup mikepenz/fastAdapter



我正在尝试实现mikepenz/fastadapter,但我从github页面上不了解它。他正在使用我也从未使用过的黄油刀。任何人都可以向我解释使用此适配器设置示例回收器视图,该怎么做。另一些示例代码可能会有所帮助。预先感谢。

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

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

最新更新