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