| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" |
| | | <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
| | | xmlns:app="http://schemas.android.com/apk/res-auto" |
| | | xmlns:tools="http://schemas.android.com/tools" |
| | | android:padding="@dimen/frame_margin_lr" |
| | |
| | | android:id="@+id/image_head" |
| | | android:layout_width="50dp" |
| | | android:layout_height="50dp" |
| | | app:layout_constraintLeft_toLeftOf="parent" |
| | | app:layout_constraintTop_toTopOf="parent" |
| | | app:layout_constraintBottom_toBottomOf="parent" |
| | | android:layout_gravity="center_vertical" |
| | | tools:srcCompat="@tools:sample/avatars" /> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_title" |
| | | android:layout_width="wrap_content" |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:textColor="@color/black" |
| | | android:text="标题" |
| | | android:textSize="14sp" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr" |
| | | app:layout_constraintLeft_toRightOf="@id/image_head" |
| | | app:layout_constraintTop_toTopOf="parent" |
| | | /> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_label" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="标签" |
| | | android:textColor="@color/red" |
| | | android:layout_marginTop="4dp" |
| | | android:paddingLeft="4dp" |
| | | android:paddingRight="4dp" |
| | | android:paddingTop="2dp" |
| | | android:paddingBottom="2dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_border_slender_red_corner" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr" |
| | | app:layout_constraintTop_toBottomOf="@id/txt_title" |
| | | app:layout_constraintLeft_toRightOf="@id/image_head"/> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_detail" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:layout_marginTop="3dp" |
| | | android:text="100人完成 | 剩余数100" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr" |
| | | app:layout_constraintTop_toBottomOf="@id/txt_label" |
| | | app:layout_constraintLeft_toRightOf="@id/image_head" /> |
| | | |
| | | <androidx.constraintlayout.widget.ConstraintLayout |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | app:layout_constraintRight_toRightOf="parent" |
| | | app:layout_constraintTop_toTopOf="parent" |
| | | app:layout_constraintBottom_toBottomOf="parent"> |
| | | android:orientation="vertical" |
| | | android:layout_weight="1"> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_index" |
| | | android:id="@+id/txt_title" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="顶" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" |
| | | android:layout_marginRight="10dp" |
| | | app:layout_goneMarginRight="0dp" |
| | | app:layout_constraintBottom_toTopOf="@id/txt_price" |
| | | app:layout_constraintHorizontal_chainStyle="spread" |
| | | app:layout_constraintHorizontal_weight="1" |
| | | app:layout_constraintLeft_toLeftOf="parent" |
| | | app:layout_constraintRight_toLeftOf="@id/txt_recommend"/> |
| | | android:textColor="@color/black" |
| | | android:text="标题" |
| | | android:textSize="14sp" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr" |
| | | /> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_recommend" |
| | | android:id="@+id/txt_label" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="推" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:text="标签" |
| | | android:textColor="@color/red" |
| | | android:layout_marginTop="4dp" |
| | | android:paddingLeft="4dp" |
| | | android:paddingRight="4dp" |
| | | android:paddingTop="2dp" |
| | | android:paddingBottom="2dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" |
| | | android:layout_marginRight="10dp" |
| | | android:visibility="gone" |
| | | app:layout_goneMarginRight="0dp" |
| | | app:layout_constraintBottom_toTopOf="@id/txt_price" |
| | | app:layout_constraintHorizontal_chainStyle="spread" |
| | | app:layout_constraintHorizontal_weight="1" |
| | | app:layout_constraintRight_toLeftOf="@id/txt_deposit" |
| | | app:layout_constraintLeft_toRightOf="@id/txt_index"/> |
| | | android:background="@drawable/bg_border_slender_red_corner" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr"/> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_deposit" |
| | | android:id="@+id/txt_detail" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="保" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" |
| | | android:visibility="gone" |
| | | app:layout_constraintBottom_toTopOf="@id/txt_price" |
| | | app:layout_constraintHorizontal_chainStyle="spread" |
| | | app:layout_constraintHorizontal_weight="1" |
| | | app:layout_constraintLeft_toRightOf="@id/txt_recommend" |
| | | app:layout_constraintRight_toRightOf="parent"/> |
| | | android:layout_marginTop="3dp" |
| | | android:text="100人完成 | 剩余数100" |
| | | android:layout_marginLeft="@dimen/frame_margin_lr"/> |
| | | </LinearLayout> |
| | | |
| | | |
| | | <LinearLayout |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:orientation="vertical" |
| | | android:layout_gravity="center_vertical" |
| | | android:gravity="center"> |
| | | |
| | | <LinearLayout |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:gravity="center" |
| | | android:orientation="horizontal"> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_index" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="顶" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" |
| | | android:layout_marginRight="10dp"/> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_recommend" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="推" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" |
| | | android:layout_marginRight="10dp" /> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_deposit" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="保" |
| | | android:paddingLeft="3dp" |
| | | android:paddingRight="3dp" |
| | | android:textSize="10sp" |
| | | android:background="@drawable/bg_red_corner" |
| | | android:textColor="@color/white" /> |
| | | </LinearLayout> |
| | | |
| | | <TextView |
| | | android:id="@+id/txt_price" |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="+ 35.00元" |
| | | android:textColor="@color/red" |
| | | app:layout_constraintLeft_toLeftOf="parent" |
| | | app:layout_constraintRight_toRightOf="parent" |
| | | app:layout_constraintBottom_toBottomOf="parent" /> |
| | | </androidx.constraintlayout.widget.ConstraintLayout> |
| | | </androidx.constraintlayout.widget.ConstraintLayout> |
| | | android:textColor="@color/red" /> |
| | | </LinearLayout> |
| | | </LinearLayout> |