Pārlūkot izejas kodu

首页增加消耗积分显示

zk 1 gadu atpakaļ
vecāks
revīzija
27f773f8dd

BIN
app/src/main/res/drawable-xxhdpi/icon_voice_consumption_integration.webp


+ 32 - 2
app/src/main/res/layout/fragment_voice_ai.xml

@@ -167,12 +167,12 @@
 
 
                 <View
-                    android:onClick="@{()-> voiceAIViewModel.onRandomTxtClick()}"
                     android:id="@+id/v_voice_ai_random_txt"
                     android:layout_width="0dp"
                     android:layout_height="0dp"
                     android:layout_marginStart="6dp"
                     android:background="@drawable/bg_voice_ai_random_txt"
+                    android:onClick="@{()-> voiceAIViewModel.onRandomTxtClick()}"
                     app:layout_constraintBottom_toBottomOf="@+id/tv_print_clear"
                     app:layout_constraintDimensionRatio="104:28"
                     app:layout_constraintStart_toStartOf="@+id/v_voice_print_bg"
@@ -381,8 +381,38 @@
                     android:textSize="17sp"
                     android:textStyle="bold"
                     app:layout_constraintBottom_toBottomOf="@+id/v_generate_btn"
-                    app:layout_constraintRight_toRightOf="@+id/v_generate_btn"
+                    app:layout_constraintHorizontal_chainStyle="packed"
+                    app:layout_constraintLeft_toLeftOf="@+id/v_generate_btn"
+                    app:layout_constraintRight_toLeftOf="@+id/iv_consumption_integration"
                     app:layout_constraintTop_toTopOf="@+id/v_generate_btn" />
+
+                <ImageView
+                    android:id="@+id/iv_consumption_integration"
+                    android:layout_width="0dp"
+                    android:layout_height="0dp"
+                    android:layout_marginStart="11dp"
+                    android:src="@drawable/icon_voice_consumption_integration"
+                    app:layout_constraintBottom_toBottomOf="@+id/tv_generate_txt"
+                    app:layout_constraintDimensionRatio="59:71"
+                    app:layout_constraintLeft_toRightOf="@+id/tv_generate_txt"
+                    app:layout_constraintRight_toLeftOf="@+id/tv_integration"
+                    app:layout_constraintTop_toTopOf="@+id/tv_generate_txt"
+                    app:layout_constraintWidth_percent="0.0536111111111111" />
+
+                <TextView
+                    android:id="@+id/tv_integration"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginStart="2dp"
+                    android:text="@{String.valueOf(voiceAIViewModel.voicePrintTxt.length)}"
+                    android:textColor="@color/colorPrimary"
+                    android:textSize="17sp"
+                    android:textStyle="bold"
+                    app:layout_constraintBottom_toBottomOf="@+id/tv_generate_txt"
+                    app:layout_constraintLeft_toRightOf="@+id/iv_consumption_integration"
+                    app:layout_constraintRight_toRightOf="@+id/v_generate_btn"
+                    app:layout_constraintTop_toTopOf="@+id/tv_generate_txt"
+                    tools:text="250" />
             </androidx.constraintlayout.widget.ConstraintLayout>
 
         </RelativeLayout>