浏览代码

1.添加直播统计是和否接口

王鹏鹏 2 年之前
父节点
当前提交
49634ff430

+ 1 - 1
.idea/misc.xml

@@ -165,7 +165,7 @@
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/drawable/selector_live_tab_right.xml" value="0.219" />
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/drawable/selector_train_report_tab_left.xml" value="0.219" />
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/drawable/txt_live_color.xml" value="0.219" />
-        <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/layout/activity_live_broadcast.xml" value="0.6" />
+        <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/layout/activity_live_broadcast.xml" value="0.3953084274543875" />
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/layout/activity_live_broadcast_list.xml" value="0.21014492753623187" />
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/layout/activity_video_player.xml" value="0.136" />
         <entry key="..\:/workspace/hcp-pad/livebroadcast/src/main/res/layout/fragment_first.xml" value="0.22826086956521738" />

+ 1 - 2
livebroadcast/src/main/java/com/yingyang/livebroadcast/activity/detail/LiveBroadcastActivity.kt

@@ -163,8 +163,7 @@ class LiveBroadcastActivity :
             it.toast()
         }, success = {
             binding {
-                btnYes.show(false)
-                btnNo.show(false)
+                statusLayout.show(false)
             }
         })
     }

+ 1 - 1
livebroadcast/src/main/java/com/yingyang/livebroadcast/activity/detail/LiveBroadcastDetailViewModel.kt

@@ -41,7 +41,7 @@ class LiveBroadcastDetailViewModel : BaseViewModel() {
         status: String,
         fail: ((msg: String) -> Unit)? = null,
         success: ((success: Unit?) -> Unit)? = null,
-    ) = launchFlow(false) {
+    ) = launchFlow(true) {
         val requestBean = LiveYesornoBean().apply {
             liveId = id
             appUserId = User.getUserId()

+ 37 - 31
livebroadcast/src/main/res/layout/activity_live_broadcast.xml

@@ -59,46 +59,52 @@
             android:layout_height="0dp"
             android:layout_marginStart="@dimen/divider_58px"
             android:layout_marginEnd="@dimen/divider_58px"
-            app:layout_constraintBottom_toTopOf="@+id/btnYes"
+            app:layout_constraintBottom_toTopOf="@+id/statusLayout"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
             app:layout_constraintTop_toTopOf="parent" />
 
-        <androidx.appcompat.widget.AppCompatButton
-            android:id="@+id/btnYes"
-            android:layout_width="@dimen/divider_222px"
-            android:layout_height="@dimen/divider_66px"
-            android:layout_marginStart="@dimen/divider_325px"
+        <LinearLayout
+            android:id="@+id/statusLayout"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
             android:layout_marginTop="@dimen/divider_25px"
-            android:layout_marginBottom="@dimen/divider_27px"
-            android:background="@drawable/bg_live_broadcast_btn"
             android:gravity="center"
-            android:text="@string/yes"
-            android:textColor="@android:color/white"
-            android:textSize="@dimen/divider_28px"
-            android:textStyle="bold"
-            android:visibility="gone"
+            android:layout_marginBottom="@dimen/divider_27px"
+            android:orientation="horizontal"
             app:layout_constraintBottom_toBottomOf="parent"
+            app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
-            app:layout_constraintTop_toBottomOf="@+id/play_tx_cloud_view" />
+            app:layout_constraintTop_toBottomOf="@+id/play_tx_cloud_view">
+
+            <androidx.appcompat.widget.AppCompatButton
+                android:id="@+id/btnYes"
+                android:layout_width="@dimen/divider_222px"
+                android:layout_height="@dimen/divider_66px"
+                android:layout_marginEnd="@dimen/divider_50px"
+                android:background="@drawable/bg_live_broadcast_btn"
+                android:gravity="center"
+                android:text="@string/yes"
+                android:textColor="@android:color/white"
+                android:textSize="@dimen/divider_28px"
+                android:textStyle="bold" />
+
+            <androidx.appcompat.widget.AppCompatButton
+                android:id="@+id/btnNo"
+                android:layout_width="@dimen/divider_222px"
+                android:layout_height="@dimen/divider_66px"
+                android:layout_marginStart="@dimen/divider_50px"
+                android:background="@drawable/bg_live_broadcast_btn"
+                android:gravity="center"
+                android:text="@string/no"
+                android:textColor="@android:color/white"
+                android:textSize="@dimen/divider_28px"
+                android:textStyle="bold" />
+
+
+        </LinearLayout>
+
 
-        <androidx.appcompat.widget.AppCompatButton
-            android:id="@+id/btnNo"
-            android:layout_width="@dimen/divider_222px"
-            android:layout_height="@dimen/divider_66px"
-            android:layout_marginStart="@dimen/divider_100px"
-            android:layout_marginTop="@dimen/divider_25px"
-            android:layout_marginBottom="@dimen/divider_27px"
-            android:background="@drawable/bg_live_broadcast_btn"
-            android:gravity="center"
-            android:text="@string/no"
-            android:textColor="@android:color/white"
-            android:textSize="@dimen/divider_28px"
-            android:textStyle="bold"
-            android:visibility="gone"
-            app:layout_constraintBottom_toBottomOf="parent"
-            app:layout_constraintStart_toEndOf="@+id/btnYes"
-            app:layout_constraintTop_toBottomOf="@+id/play_tx_cloud_view" />
     </androidx.constraintlayout.widget.ConstraintLayout>
 
 </layout>