Commit f7a8abc1 by 段启岩

问答列表优化

parent 80b36517
......@@ -27,5 +27,11 @@ public class QuestionListRecyclerViewAdapter extends BaseQuickAdapter<Question,B
} else {
binding.txtSolved.setVisibility(View.GONE);
}
if (question.getViewNumber() >= 50) {
binding.iconHot.setVisibility(View.VISIBLE);
} else {
binding.iconHot.setVisibility(View.GONE);
}
}
}
\ No newline at end of file
......@@ -9,6 +9,7 @@ public class Question {
private String questionId;
private String questionTitle;
private String replyNumber;
private Integer viewNumber;
private String userNick;
private boolean solved;
private Date createTime;
......
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ff7474" />
<corners android:radius="2dp" />
</shape>
\ No newline at end of file
......@@ -16,18 +16,35 @@
android:id="@+id/txt_title"
android:layout_width="wrap_content"
android:layout_height="22dp"
android:text="SpringBoot迭代发布JRA瘦身配置"
android:maxEms="18"
android:ellipsize="end"
android:maxLines="1"
android:textSize="15sp"
android:textColor="@color/colorTextLevel3"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/icon_hot"
android:layout_marginStart="6dp"
android:layout_marginLeft="6dp"
android:textColor="@color/colorWhite"
android:background="@drawable/background_icon_hot"
app:layout_constraintTop_toTopOf="@id/txt_title"
app:layout_constraintBottom_toBottomOf="@id/txt_title"
app:layout_constraintStart_toEndOf="@id/txt_title"
android:text="@string/icon_hot"
android:textSize="8dp"
android:gravity="center"
android:layout_width="15dp"
android:layout_height="15dp" />
<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:barrierDirection="bottom"
app:constraint_referenced_ids="txt_title"
app:constraint_referenced_ids="txt_title,icon_hot"
tools:layout_editor_absoluteX="12dp"
tools:layout_editor_absoluteY="16dp" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment