package com.ubt.jimu.community.view.adapter; import android.content.Context; import android.graphics.drawable.Drawable; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import com.bumptech.glide.Glide; import com.bumptech.glide.RequestBuilder; import com.bumptech.glide.load.resource.bitmap.RoundedCorners; import com.bumptech.glide.request.RequestOptions; import com.ubt.jimu.R; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.entities.CommentBean; import com.ubt.jimu.base.entities.FollowEntities; import com.ubt.jimu.base.entities.IssueDetailBean; import com.ubt.jimu.base.http.ApiObserver; import com.ubt.jimu.base.http.manager.CommunityManager; import com.ubt.jimu.community.view.PublishDetailActivity; import com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter; import com.ubt.jimu.user.view.UserCenterActivity; import com.ubt.jimu.utils.TextUtils; import java.util.List; /* loaded from: classes.dex */ public class IssueCommentAdapter extends MultiRecyclerAdapter { private RequestOptions d; private IssueDetailBean e; public IssueCommentAdapter(Context context, List list) { super(context, list); new RoundedCorners(1); this.d = RequestOptions.O().b(R.drawable.default_photo).a(R.drawable.default_photo); } private void c(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) { final CommentBean.RecordsBean recordsBean = (CommentBean.RecordsBean) this.a.get(i - 1); ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_header); TextView textView = (TextView) multiViewHolder.getView(R.id.tv_nickname); TextView textView2 = (TextView) multiViewHolder.getView(R.id.tv_issue_time); TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_issue_content); RequestBuilder a = Glide.e(this.b).a(recordsBean.getUserImage()); a.a(this.d); a.a(imageView); textView.setText(recordsBean.getAuthor()); textView3.setText(recordsBean.getContent()); textView2.setText(TextUtils.a(this.b, recordsBean.getCreateTime())); multiViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.g @Override // android.view.View.OnClickListener public final void onClick(View view) { IssueCommentAdapter.this.a(recordsBean, view); } }); imageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.f @Override // android.view.View.OnClickListener public final void onClick(View view) { IssueCommentAdapter.this.b(recordsBean, view); } }); } private void d(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) { } public /* synthetic */ void b(CommentBean.RecordsBean recordsBean, View view) { UserCenterActivity.a(this.b, recordsBean.getUserId()); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { if (this.a.size() == 0) { return 2; } return this.a.size() + 1; } @Override // com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter public int getLayoutId(int i) { return i == 0 ? R.layout.item_issue_comment_header : (this.a.size() == 0 && i == 1) ? R.layout.item_no_comment : R.layout.item_comment; } private void b(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) { ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_header); TextView textView = (TextView) multiViewHolder.getView(R.id.tv_nickname); TextView textView2 = (TextView) multiViewHolder.getView(R.id.tv_level); TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_issue_time); TextView textView4 = (TextView) multiViewHolder.getView(R.id.status); TextView textView5 = (TextView) multiViewHolder.getView(R.id.tv_comment); final ImageView imageView2 = (ImageView) multiViewHolder.getView(R.id.tv_follow); if (this.e != null) { RequestBuilder a = Glide.e(this.b).a(this.e.getUserImage()); a.a(this.d); a.a(imageView); textView.setText(this.e.getNickName()); textView2.setText(String.format("LV%s", Integer.valueOf(this.e.getLevel()))); textView3.setText(TextUtils.a(this.b, this.e.getCreateTime())); textView4.setVisibility(this.e.getStatus() == 0 ? 0 : 8); textView5.setText(String.format("%s: %s", this.b.getString(R.string.issue_comment_count), Integer.valueOf(this.e.getCommentNum()))); if (Cache.getInstance().getUserId().equals(this.e.getCreateUser() + "")) { imageView2.setVisibility(8); } else { imageView2.setVisibility(0); } if (this.e.getIsSubscribed() == 1) { imageView2.setImageResource(R.mipmap.ic_interest_pad); } else { imageView2.setImageResource(R.mipmap.ic_have_not_interest); } } else { imageView2.setVisibility(8); } imageView2.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.e @Override // android.view.View.OnClickListener public final void onClick(View view) { IssueCommentAdapter.this.a(imageView2, view); } }); imageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.h @Override // android.view.View.OnClickListener public final void onClick(View view) { IssueCommentAdapter.this.a(view); } }); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onBindViewHolder(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) { if (i == 0) { b(multiViewHolder, i); } else if (this.a.size() == 0 && i == 1) { d(multiViewHolder, i); } else { c(multiViewHolder, i); } } public /* synthetic */ void a(CommentBean.RecordsBean recordsBean, View view) { if (Cache.getInstance().getUserId().equals(recordsBean.getUserId() + "")) { return; } ((PublishDetailActivity) this.b).a(recordsBean.getPostId(), recordsBean.getUserId(), 2, true); ((PublishDetailActivity) this.b).p(recordsBean.getAuthor()); } public /* synthetic */ void a(final ImageView imageView, View view) { if (this.e != null && ((PublishDetailActivity) this.b).D0()) { CommunityManager.create().subscriptionAdd(this.e.getCreateUser(), new ApiObserver(null) { // from class: com.ubt.jimu.community.view.adapter.IssueCommentAdapter.1 @Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(FollowEntities followEntities) { if (IssueCommentAdapter.this.e.getIsSubscribed() == 0) { imageView.setImageResource(R.mipmap.ic_interest_pad); IssueCommentAdapter.this.e.setIsSubscribed(1); } else { imageView.setImageResource(R.mipmap.ic_have_not_interest); IssueCommentAdapter.this.e.setIsSubscribed(0); } } }); } } public /* synthetic */ void a(View view) { if (this.e == null) { return; } UserCenterActivity.a(this.b, r4.getCreateUser()); } public void a(IssueDetailBean issueDetailBean) { this.e = issueDetailBean; notifyDataSetChanged(); } }