From d309c10cf7b40850fef650b9167d6ffee2a507f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com> Date: Fri, 12 Sep 2025 16:11:09 +0800 Subject: [PATCH] =?UTF-8?q?1:=E4=BF=AE=E6=94=B9=E8=BF=9B=E5=85=A5=E6=88=BF?= =?UTF-8?q?=E9=97=B4=E6=9B=B4=E6=94=B9=E7=81=AB=E7=83=AD=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xscm/moduleutil/dialog/ConfirmDialog.java | 4 ++ .../xscm/moduleutil/widget/BaseWheatView.java | 3 + .../modulemain/activity/MainActivity.java | 2 - .../moduleroom/activity/RoomActivity.java | 63 +++++------------- .../fragment/FriendshipRoomFragment.java | 59 +++++++++++++++++ .../moduleroom/fragment/RoomFragment.java | 41 ++---------- .../modulevocal/fragment/RevenueFragment.java | 3 +- .../src/main/res/layout/fragment_revenue.xml | 65 +++++++++---------- 8 files changed, 122 insertions(+), 118 deletions(-) diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/ConfirmDialog.java b/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/ConfirmDialog.java index 1cb85e3..7482efd 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/ConfirmDialog.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/dialog/ConfirmDialog.java @@ -82,6 +82,10 @@ public class ConfirmDialog extends Dialog { // 设置点击监听器 btnPositive.setOnClickListener(v -> { + if (countDownTimer != null) { + countDownTimer.cancel(); // 取消倒计时 + countDownTimer = null; + } if (positiveButtonClickListener != null) { positiveButtonClickListener.onClick(v); } diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/BaseWheatView.java b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/BaseWheatView.java index 41f6731..51f55d9 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/BaseWheatView.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/BaseWheatView.java @@ -301,6 +301,9 @@ public abstract class BaseWheatView extends ConstraintLayout implements IBaseWhe } + public void setCharm(String charm){ + mCharmView.setSex(pitBean.getSex(), pitBean.getUser_id(), charm, false); + } /** * 开始倒计时 diff --git a/modulemain/src/main/java/com/xscm/modulemain/activity/MainActivity.java b/modulemain/src/main/java/com/xscm/modulemain/activity/MainActivity.java index 147795e..e57ad9e 100644 --- a/modulemain/src/main/java/com/xscm/modulemain/activity/MainActivity.java +++ b/modulemain/src/main/java/com/xscm/modulemain/activity/MainActivity.java @@ -378,8 +378,6 @@ public class MainActivity extends BaseMvpActivity() { -// @Override -// public Void doInBackground() throws Throwable { -// // 预处理礼物数据(如果需要) -// LogUtils.d("@@@@doInBackground",Thread.currentThread().getName()); -// if ("mp4".equals(mBinding.svgaGift.getFileExtension(giftInfo.getPlay_image()))) { -// mBinding.svgaGift.downloadAndPlayMp4(giftInfo.getPlay_image()); -// } -// return null; -// } -// -// @Override -// public void onSuccess(Void result) { -// LogUtils.d("@@@@",Thread.currentThread().getName()); -// -// // 在主线程中更新UI -//// runOnUiThread(() -> { -//// try { -//// // 使用post方法确保在下一个消息循环中执行 -//// mBinding.svgaGift.post(() -> { -//// mBinding.svgaGift.setSource(giftInfo.getPlay_image(), 2); -//// }); -//// } catch (Exception e) { -//// LogUtils.e("Error setting gift source: " + e.getMessage()); -//// } -//// }); -// } -// }); - List pitList = mRoomInfoResp.getRoom_info().getPit_list(); if (pitList == null) return; @@ -1233,15 +1201,20 @@ public class RoomActivity extends BaseMvpActivity - - - + + + - + + + + android:layout_height="match_parent"> + + - + - - - - - - - + + \ No newline at end of file