Преглед на файлове

1.优化测评模块代码

王鹏鹏 преди 2 години
родител
ревизия
c472cd1be2

+ 1 - 2
home/src/main/java/com/yingyangfly/home/adapter/ReviewResultDetailAdapter.kt

@@ -11,14 +11,13 @@ import com.yingyangfly.home.entity.ReviewResultDetailBean
 class ReviewResultDetailAdapter(override val layoutId: Int = R.layout.item_review_result_detail) :
     BaseDataBindingAdapter<ReviewResultDetailBean, ItemReviewResultDetailBinding>() {
 
-    private val subdimensionalDetailAdapter by lazy { SubdimensionalDetailAdapter() }
-
     override fun onBindViewHolder(
         binding: ItemReviewResultDetailBinding,
         item: ReviewResultDetailBean,
         position: Int
     ) {
         binding.data = item
+        val subdimensionalDetailAdapter = SubdimensionalDetailAdapter()
         binding.rvReport.adapter = subdimensionalDetailAdapter
         if (item.list.isNullOrEmpty().not()) {
             subdimensionalDetailAdapter.setData(item.list)

+ 6 - 9
home/src/main/res/layout/item_subdimensional_detail.xml

@@ -21,9 +21,8 @@
             android:layout_weight="1"
             android:gravity="center"
             android:text="@{data.reviewType}"
-            android:textColor="@android:color/white"
-            android:textSize="@dimen/divider_24px"
-            android:textStyle="bold" />
+            android:textColor="@color/color_FF333333"
+            android:textSize="@dimen/divider_24px" />
 
         <androidx.appcompat.widget.AppCompatTextView
             android:layout_width="0dp"
@@ -31,9 +30,8 @@
             android:layout_weight="1"
             android:gravity="center"
             android:text="@{data.score}"
-            android:textColor="@android:color/white"
-            android:textSize="@dimen/divider_24px"
-            android:textStyle="bold" />
+            android:textColor="@color/color_FF333333"
+            android:textSize="@dimen/divider_24px" />
 
         <androidx.appcompat.widget.AppCompatTextView
             android:layout_width="0dp"
@@ -41,9 +39,8 @@
             android:layout_weight="1"
             android:gravity="center"
             android:text="@{data.getScoreRangeInfo()}"
-            android:textColor="@android:color/white"
-            android:textSize="@dimen/divider_24px"
-            android:textStyle="bold" />
+            android:textColor="@color/color_FF333333"
+            android:textSize="@dimen/divider_24px" />
 
     </LinearLayout>