|
@@ -21,6 +21,21 @@
|
|
|
app:qmui_corner_radius="@dimen/dp_10" />
|
|
|
|
|
|
<TextView
|
|
|
+ android:id="@+id/subject_name"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="@dimen/dp_13"
|
|
|
+ android:layout_marginLeft="@dimen/dp_8"
|
|
|
+ android:layout_marginTop="@dimen/dp_8"
|
|
|
+ android:background="@drawable/gray_1_radius_bg"
|
|
|
+ android:gravity="center"
|
|
|
+ android:paddingLeft="@dimen/dp_4"
|
|
|
+ android:paddingRight="@dimen/dp_4"
|
|
|
+ android:textColor="@color/white"
|
|
|
+ android:textSize="@dimen/sp_9"
|
|
|
+ app:layout_constraintLeft_toLeftOf="@+id/im_pic"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/im_pic" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
android:id="@+id/tv_title"
|
|
|
android:layout_width="match_parent"
|
|
|
android:layout_height="wrap_content"
|
|
@@ -40,35 +55,52 @@
|
|
|
android:id="@+id/tv_teacher_name"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
- android:layout_marginLeft="@dimen/dp_8"
|
|
|
- android:layout_marginTop="@dimen/dp_3"
|
|
|
+ android:layout_marginLeft="@dimen/dp_4"
|
|
|
android:textColor="@color/color_6a6a6a"
|
|
|
android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintLeft_toRightOf="@+id/im_pic"
|
|
|
- app:layout_constraintTop_toBottomOf="@+id/tv_title"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/teacher_header"
|
|
|
+ app:layout_constraintLeft_toRightOf="@+id/teacher_header"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/teacher_header"
|
|
|
tools:text="老师:李云磊" />
|
|
|
|
|
|
+ <de.hdodenhof.circleimageview.CircleImageView
|
|
|
+ android:id="@+id/teacher_header"
|
|
|
+ android:layout_width="@dimen/dp_18"
|
|
|
+ android:layout_height="@dimen/dp_18"
|
|
|
+ android:layout_marginTop="@dimen/dp_4"
|
|
|
+ app:layout_constraintLeft_toLeftOf="@+id/tv_title"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/tv_title" />
|
|
|
+
|
|
|
+ <ImageView
|
|
|
+ android:id="@+id/start_img"
|
|
|
+ android:layout_width="@dimen/dp_18"
|
|
|
+ android:layout_height="@dimen/dp_18"
|
|
|
+ android:layout_marginTop="@dimen/dp_6"
|
|
|
+ android:src="@mipmap/start_icon"
|
|
|
+ app:layout_constraintLeft_toLeftOf="@+id/teacher_header"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/teacher_header" />
|
|
|
+
|
|
|
<TextView
|
|
|
android:id="@+id/tv_start_time"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
- android:layout_marginLeft="@dimen/dp_8"
|
|
|
- android:layout_marginTop="@dimen/dp_3"
|
|
|
+ android:layout_marginLeft="@dimen/dp_4"
|
|
|
android:textColor="@color/color_6a6a6a"
|
|
|
- android:textSize="@dimen/sp_11"
|
|
|
- app:layout_constraintLeft_toRightOf="@+id/im_pic"
|
|
|
- app:layout_constraintTop_toBottomOf="@+id/tv_teacher_name"
|
|
|
- tools:text="开课时间:2月28日 19:30" />
|
|
|
+ android:textSize="@dimen/sp_12"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/start_img"
|
|
|
+ app:layout_constraintLeft_toRightOf="@+id/start_img"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/start_img"
|
|
|
+ tools:text="2月28日 19:30" />
|
|
|
|
|
|
<TextView
|
|
|
android:id="@+id/tv_money_unit"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
android:layout_marginLeft="@dimen/dp_8"
|
|
|
- android:layout_marginBottom="@dimen/dp_5"
|
|
|
android:text="¥"
|
|
|
android:textColor="@color/color_fa6400"
|
|
|
- android:textSize="@dimen/sp_10"
|
|
|
+ android:textSize="@dimen/sp_12"
|
|
|
+ app:layout_constraintBaseline_toBaselineOf="@+id/tv_price"
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/im_pic"
|
|
|
app:layout_constraintLeft_toRightOf="@+id/im_pic" />
|
|
|
|
|
@@ -76,9 +108,8 @@
|
|
|
android:id="@+id/tv_price"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
- android:layout_marginBottom="@dimen/dp_5"
|
|
|
android:textColor="@color/color_fa6400"
|
|
|
- android:textSize="@dimen/sp_14"
|
|
|
+ android:textSize="@dimen/sp_16"
|
|
|
app:layout_constraintBottom_toBottomOf="@+id/im_pic"
|
|
|
app:layout_constraintLeft_toRightOf="@+id/tv_money_unit"
|
|
|
tools:text="299" />
|
|
@@ -87,29 +118,12 @@
|
|
|
android:id="@+id/tv_course_num"
|
|
|
android:layout_width="wrap_content"
|
|
|
android:layout_height="wrap_content"
|
|
|
- android:background="@drawable/shape_couse_type_text_bg"
|
|
|
- android:paddingLeft="@dimen/dp_4"
|
|
|
- android:paddingTop="@dimen/dp_2"
|
|
|
- android:paddingRight="@dimen/dp_4"
|
|
|
- android:layout_marginLeft="@dimen/dp_4"
|
|
|
- android:paddingBottom="@dimen/dp_2"
|
|
|
- android:textColor="@color/color_ff9300"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
- app:layout_constraintBottom_toBottomOf="@+id/tv_price"
|
|
|
- app:layout_constraintLeft_toRightOf="@+id/tv_price"
|
|
|
- app:layout_constraintTop_toTopOf="@+id/tv_price"
|
|
|
- tools:text="12课时" />
|
|
|
-
|
|
|
-
|
|
|
- <TextView
|
|
|
- android:id="@+id/tv_buy_num"
|
|
|
- android:layout_width="wrap_content"
|
|
|
- android:layout_height="wrap_content"
|
|
|
android:layout_marginRight="@dimen/dp_10"
|
|
|
- android:layout_marginBottom="@dimen/dp_16"
|
|
|
- android:textColor="@color/color_ff802c"
|
|
|
- android:textSize="@dimen/sp_12"
|
|
|
+ android:layout_marginBottom="@dimen/dp_10"
|
|
|
+ android:textColor="@color/color_999999"
|
|
|
+ android:textSize="@dimen/sp_14"
|
|
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
|
app:layout_constraintRight_toRightOf="parent"
|
|
|
- tools:text="6人已购买" />
|
|
|
+ tools:text="12课时" />
|
|
|
+
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|