【问题标题】:Setup mikepenz/fastAdapter设置 mikepenz/fastAdapter
【发布时间】:2018-02-17 15:02:34
【问题描述】:

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

【问题讨论】:

  • 你了解mikepenz的fastAdapter吗?还需要帮助吗?
  • 我没有,但我现在没有太多时间学习它,所以我会在几个月内专注于它。如果你找到一个好的资源来学习它,请继续让我更新:)

标签: java android android-recyclerview fastadapter


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-03
    • 1970-01-01
    • 2017-10-15
    • 1970-01-01
    • 2023-01-08
    • 2016-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多