/* * Copyright (c) 2020 WildFireChat. All rights reserved. */ package cn.wildfire.chat.kit.contact.viewholder.footer; import android.view.View; import android.widget.TextView; import androidx.fragment.app.Fragment; import butterknife.BindView; import butterknife.ButterKnife; import cn.wildfire.chat.kit.contact.UserListAdapter; import cn.wildfire.chat.kit.contact.model.ContactCountFooterValue; import cn.wildfire.chat.kit.R2; public class ContactCountViewHolder extends FooterViewHolder { @BindView(R2.id.countTextView) TextView countTextView; private UserListAdapter adapter; public ContactCountViewHolder(Fragment fragment, UserListAdapter adapter, View itemView) { super(fragment, adapter, itemView); this.adapter = adapter; ButterKnife.bind(this, itemView); } @Override public void onBind(ContactCountFooterValue contactCountFooterValue) { int count = adapter.getContactCount(); if (count == 0) { countTextView.setText("没有联系人"); } else { countTextView.setText(count + "位联系人"); } } }