From 3e488d28cdd51430856bfa68178754ce130faac0 Mon Sep 17 00:00:00 2001 From: kehaoyuan Date: Mon, 21 May 2018 09:56:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E7=9B=B8=E5=85=B3=E6=95=B4?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ask/questionsdetail/AnswerViewHolder.java | 126 ------------------ 1 file changed, 126 deletions(-) delete mode 100644 app/src/main/java/com/gh/gamecenter/ask/questionsdetail/AnswerViewHolder.java diff --git a/app/src/main/java/com/gh/gamecenter/ask/questionsdetail/AnswerViewHolder.java b/app/src/main/java/com/gh/gamecenter/ask/questionsdetail/AnswerViewHolder.java deleted file mode 100644 index 7e47186c88..0000000000 --- a/app/src/main/java/com/gh/gamecenter/ask/questionsdetail/AnswerViewHolder.java +++ /dev/null @@ -1,126 +0,0 @@ -package com.gh.gamecenter.ask.questionsdetail; - -import android.content.Context; -import android.support.v4.content.ContextCompat; -import android.view.View; -import android.widget.TextView; - -import com.facebook.drawee.view.SimpleDraweeView; -import com.gh.base.BaseRecyclerViewHolder; -import com.gh.base.OnListClickListener; -import com.gh.common.util.AskUtils; -import com.gh.common.util.ImageUtils; -import com.gh.gamecenter.R; -import com.gh.gamecenter.ask.entity.AnswerEntity; -import com.gh.gamecenter.entity.UserEntity; - -import java.util.List; - -import butterknife.BindView; - -/** - * Created by khy on 19/12/17. - */ - -public class AnswerViewHolder extends BaseRecyclerViewHolder { - - @BindView(R.id.ask_answer_item_usericon) - SimpleDraweeView mUsericon; - @BindView(R.id.ask_answer_item_username) - TextView mUsername; - @BindView(R.id.ask_answer_item_content) - TextView mContent; - @BindView(R.id.ask_answer_item_img) - SimpleDraweeView mImg; - @BindView(R.id.ask_answer_item_votecount) - TextView mVotecount; - @BindView(R.id.ask_answer_item_comment_count) - TextView mCommentCount; - @BindView(R.id.ask_answer_item_title) - TextView mQuestionTitle; - @BindView(R.id.ask_answer_item_community_name) - TextView mCommunityName; - - public AnswerViewHolder(View itemView, OnListClickListener listClickListener) { - super(itemView, listClickListener); - itemView.setOnClickListener(this); - mQuestionTitle.setOnClickListener(this); - } - - public void initAnswerViewHolder(Context context, AnswerEntity entity) { - setClickData(entity); - mContent.setText(entity.getBrief()); - mCommentCount.setText(String.format("%d 评论", entity.getCommentCount())); - mVotecount.setText(context.getString(R.string.ask_vote_count, AskUtils.voteCountFormat(entity.getVote()))); - UserEntity user = entity.getUser(); - mUsername.setText(user.getName()); - ImageUtils.Companion.display(mUsericon, user.getIcon()); - List images = entity.getImages(); - if (images != null && images.size() > 0) { - mImg.setVisibility(View.VISIBLE); - ImageUtils.Companion.display(mImg, images.get(0)); - } else { - mImg.setVisibility(View.GONE); - } - } - - public void initCollectionAnswerViewHolder(AnswerEntity entity) { - setClickData(entity); - mQuestionTitle.setVisibility(View.VISIBLE); - mQuestionTitle.setText(entity.getQuestions().getTitle()); - mContent.setText(entity.getBrief()); - mVotecount.setText(mVotecount.getContext().getString(R.string.ask_vote_count, AskUtils.voteCountFormat(entity.getVote()))); - mCommunityName.setVisibility(View.VISIBLE); - mCommunityName.setText(entity.getCommunityName()); - UserEntity user = entity.getUser(); - mUsername.setText(user.getName()); - ImageUtils.Companion.display(mUsericon, user.getIcon()); - List images = entity.getImages(); - if (images != null && images.size() > 0) { - mImg.setVisibility(View.VISIBLE); - ImageUtils.Companion.display(mImg, images.get(0)); - } else { - mImg.setVisibility(View.GONE); - } - } - - public void initMyAnswerViewHolder(AnswerEntity entity) { - setClickData(entity); - mUsername.setVisibility(View.GONE); - mUsericon.setVisibility(View.GONE); - mQuestionTitle.setVisibility(View.VISIBLE); - mQuestionTitle.setText(entity.getQuestions().getTitle()); - mContent.setText(entity.getBrief()); - mCommunityName.setVisibility(View.VISIBLE); - mCommunityName.setText(entity.getCommunityName()); - mCommentCount.setText(String.format("%d 评论", entity.getCommentCount())); - mVotecount.setText(itemView.getContext().getString(R.string.ask_vote_count, AskUtils.voteCountFormat(entity.getVote()))); - List images = entity.getImages(); - if (images.size() > 0) { - mImg.setVisibility(View.VISIBLE); - ImageUtils.Companion.display(mImg, images.get(0)); - } else { - mImg.setVisibility(View.GONE); - } - } - - public void initMyDraftViewHolder(AnswerEntity entity) { - setClickData(entity); - mUsername.setVisibility(View.GONE); - mUsericon.setVisibility(View.GONE); - mQuestionTitle.setVisibility(View.VISIBLE); - mQuestionTitle.setText(entity.getQuestions().getTitle()); - mContent.setText(entity.getBrief()); - mVotecount.setText(R.string.resume_deit); - mCommunityName.setVisibility(View.VISIBLE); - mCommunityName.setText(entity.getCommunityName()); - mVotecount.setTextColor(ContextCompat.getColor(itemView.getContext(), (R.color.theme))); - List images = entity.getImages(); - if (images.size() > 0) { - mImg.setVisibility(View.VISIBLE); - ImageUtils.Companion.display(mImg, images.get(0)); - } else { - mImg.setVisibility(View.GONE); - } - } -}