Bläddra i källkod

优化直播间点赞数量显示

Pq 2 år sedan
förälder
incheckning
eee1eea918

+ 9 - 0
rong_im/live/src/main/java/com/rong/io/live/helper/LiveMemberHelper.java

@@ -58,4 +58,13 @@ public class LiveMemberHelper {
         }
         return memberCount;
     }
+
+    /**
+     * 获取点赞数
+     * @param count
+     * @return
+     */
+    public static String getStarsCountText(int count) {
+        return count >= 10000 ? "1万+" : String.valueOf(count);
+    }
 }

+ 1 - 1
student/src/main/java/com/cooleshow/student/ui/live/LiveRoomActivity.java

@@ -1159,7 +1159,7 @@ public class LiveRoomActivity extends BaseMVPActivity<ActivityLiveroomLayoutBind
 
     private void updateAddLikeCountView() {
         if (mTvAddLikeCount != null) {
-            mTvAddLikeCount.setText(getString(R.string.live_room_add_like_count_str, currentAddLikeCount));
+            mTvAddLikeCount.setText(getString(R.string.live_room_add_like_count_str, LiveMemberHelper.getStarsCountText(currentAddLikeCount)));
         }
     }
 

+ 1 - 1
student/src/main/res/values/strings.xml

@@ -25,7 +25,7 @@
     <string name="invite_seat_content_tip">%1$s邀请您连麦</string>
     <string name="live_input_tips_str">快来互动吧!</string>
     <string name="unable_input_tip_str">您已被管理员禁言</string>
-    <string name="live_room_add_like_count_str">本场点赞%1$d</string>
+    <string name="live_room_add_like_count_str">本场点赞%1$s</string>
     <string name="create_refuse_seat_tip">主讲人拒绝了您的连麦申请</string>
     <string name="create_recall_seat_invite_tip">主讲人撤回了连麦邀请</string>
     <string name="down_mic_by_create_tip">您已被主讲人抱下麦</string>

+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/ui/live/TeacherLiveRoomActivity.java

@@ -743,7 +743,7 @@ public class TeacherLiveRoomActivity extends BaseMVPActivity<ActivityTeacherLive
 
     private void updateAddLikeCountView() {
         if (mTvAddLikeCount != null) {
-            mTvAddLikeCount.setText(getString(R.string.live_room_add_like_count_str, currentAddLikeCount));
+            mTvAddLikeCount.setText(getString(R.string.live_room_add_like_count_str, LiveMemberHelper.getStarsCountText(currentAddLikeCount)));
         }
     }
 

+ 1 - 1
teacher/src/main/res/values/strings.xml

@@ -32,7 +32,7 @@
     <string name="no_teacher_introduce">暂无简介内容</string>
     <string name="pause_live">暂停直播</string>
     <string name="live_finish_str">结束直播</string>
-    <string name="live_room_add_like_count_str">本场点赞%1$d</string>
+    <string name="live_room_add_like_count_str">本场点赞%1$s</string>
     <string name="enter_live_tip_str">%1$s 进入直播间</string>
     <string name="live_snap_up_tip_str">%1$s 正在抢购</string>
     <string name="live_pause_tip_str">暂停后观众将无法看到视频画面</string>