item_training_content.xml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <layout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto"
  4. xmlns:tools="http://schemas.android.com/tools"
  5. tools:ignore="ResourceName">
  6. <data>
  7. <variable
  8. name="data"
  9. type="com.yingyang.workbenches.entity.TrainContentBean" />
  10. </data>
  11. <androidx.constraintlayout.widget.ConstraintLayout
  12. android:id="@+id/contentLayout"
  13. style="@style/layout_properties_specify_width"
  14. android:minHeight="@dimen/divider_112px">
  15. <androidx.appcompat.widget.AppCompatTextView
  16. android:id="@+id/tvDate"
  17. style="@style/item_training_content_appcompattextview"
  18. android:gravity="center_horizontal"
  19. android:text="@{data.taskStartTime}"
  20. app:layout_constraintEnd_toStartOf="@id/tvExerciseTherapy"
  21. app:layout_constraintHorizontal_weight="1"
  22. app:layout_constraintStart_toStartOf="parent"
  23. tools:ignore="MissingConstraints" />
  24. <androidx.appcompat.widget.AppCompatTextView
  25. android:id="@+id/tvExerciseTherapy"
  26. style="@style/item_training_content_appcompattextview"
  27. android:layout_marginStart="@dimen/divider_12px"
  28. android:gravity="center_horizontal"
  29. android:text="@{data.taskName}"
  30. app:layout_constraintEnd_toStartOf="@id/tvTrainingProgress"
  31. app:layout_constraintHorizontal_weight="2"
  32. app:layout_constraintStart_toEndOf="@id/tvDate"
  33. tools:ignore="MissingConstraints" />
  34. <androidx.appcompat.widget.AppCompatTextView
  35. android:id="@+id/tvTrainingProgress"
  36. style="@style/item_training_content_appcompattextview"
  37. android:layout_marginStart="@dimen/divider_18px"
  38. android:gravity="center_horizontal"
  39. android:text="@{data.getTrainingProgress()}"
  40. app:layout_constraintEnd_toStartOf="@id/tvCognitiveTraining"
  41. app:layout_constraintHorizontal_weight="1"
  42. app:layout_constraintStart_toEndOf="@id/tvExerciseTherapy"
  43. tools:ignore="MissingConstraints" />
  44. <androidx.appcompat.widget.AppCompatTextView
  45. android:id="@+id/tvCognitiveTraining"
  46. style="@style/item_training_content_appcompattextview"
  47. android:layout_marginStart="@dimen/divider_32px"
  48. android:gravity="center_horizontal"
  49. android:paddingTop="@dimen/divider_6px"
  50. android:paddingBottom="@dimen/divider_8px"
  51. android:text="@{data.gameNames}"
  52. app:layout_constraintEnd_toStartOf="@id/tvDetail"
  53. app:layout_constraintHorizontal_weight="2"
  54. app:layout_constraintStart_toEndOf="@id/tvTrainingProgress"
  55. tools:ignore="MissingConstraints" />
  56. <androidx.appcompat.widget.AppCompatTextView
  57. android:id="@+id/tvDetail"
  58. style="@style/item_training_content_appcompattextview"
  59. android:layout_marginEnd="@dimen/divider_10px"
  60. android:gravity="center_horizontal"
  61. android:text="@string/detail"
  62. android:layout_marginStart="@dimen/divider_10px"
  63. android:textColor="@color/color_FF383838"
  64. app:layout_constraintEnd_toEndOf="parent"
  65. app:layout_constraintHorizontal_weight="0.8"
  66. app:layout_constraintStart_toEndOf="@id/tvCognitiveTraining"
  67. tools:ignore="MissingConstraints" />
  68. <View
  69. android:layout_width="match_parent"
  70. android:layout_height="@dimen/divider_1px"
  71. android:background="@color/color_FFCFD9FF"
  72. app:layout_constraintBottom_toBottomOf="parent"
  73. app:layout_constraintEnd_toEndOf="parent"
  74. app:layout_constraintStart_toStartOf="parent" />
  75. </androidx.constraintlayout.widget.ConstraintLayout>
  76. </layout>