From 72802ef7be784fa69b954bb0297ceff3f46304b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com> Date: Tue, 16 Sep 2025 00:56:58 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=B7=BB=E5=8A=A0=E8=83=8C=E5=8C=85=E7=A4=BC?= =?UTF-8?q?=E7=89=A9=E4=BA=A4=E5=8F=8B=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 6 +- .../com/xscm/midi/PasswordLoginActivity.java | 4 +- gradle.properties | 4 +- gradle/libs.versions.toml | 2 + .../adapter/GiftTwoDetailsFragment.java | 66 ++++++++++------ .../moduleutil/bean/GiftPackListCount.java | 13 ++++ .../com/xscm/moduleutil/http/ApiServer.java | 8 +- .../xscm/moduleutil/http/RetrofitClient.java | 44 ++++++++++- .../presenter/RewardGiftContacts.java | 7 +- .../presenter/RewardGiftPresenter.java | 58 +++++++++----- .../com/xscm/moduleutil/widget/Constants.java | 1 + .../widget/dialog/RewardDialogFragment.java | 6 ++ .../dialog/RewardGiftDialogFragment.java | 6 ++ .../main/res/layout/room_view_sing_wheat.xml | 24 ++---- modulemain/src/main/AndroidManifest.xml | 1 - .../moduleroom/activity/RoomActivity.java | 48 +++++++----- .../dialog/RoomGiftDialogFragment.java | 78 +++++++++++++++---- .../dialog/RoomWheatGiftSettingFragment.java | 6 ++ .../fragment/FriendshipRoomFragment.java | 6 ++ .../PublicScreenEaseChatFragment.java | 4 +- .../fragment/RoomCabinFragment.java | 3 +- .../moduleroom/fragment/RoomFragment.java | 1 + .../moduleroom/fragment/RoomKtvFragment.java | 15 +++- .../moduleroom/fragment/SingSongFragment.java | 20 +++++ .../src/main/res/layout/activity_room.xml | 6 +- .../src/main/res/layout/fragment_room_ktv.xml | 4 +- 26 files changed, 321 insertions(+), 120 deletions(-) create mode 100644 moduleUtil/src/main/java/com/xscm/moduleutil/bean/GiftPackListCount.java diff --git a/app/build.gradle b/app/build.gradle index 84844cd..058e476 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,8 +1,8 @@ plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) -} +} android { namespace 'com.xscm.midi' compileSdk 35 @@ -18,7 +18,7 @@ android { ndk { //设置支持的so库 - abiFilters 'arm64-v8a' ,'armeabi' + abiFilters 'arm64-v8a', 'armeabi' // abiFilters 'armeabi-v7a', 'arm64-v8a' } @@ -148,7 +148,7 @@ dependencies { implementation files('libs/WbCloudNormal-v5.1.10-4e3e198.aar') - implementation (libs.arouter.api.v150) + implementation(libs.arouter.api.v150) //annotationProcessor annotationProcessor libs.arouter.compiler implementation project(':modulevocal') // 必须 diff --git a/app/src/main/java/com/xscm/midi/PasswordLoginActivity.java b/app/src/main/java/com/xscm/midi/PasswordLoginActivity.java index 9b4e5eb..2876e8f 100644 --- a/app/src/main/java/com/xscm/midi/PasswordLoginActivity.java +++ b/app/src/main/java/com/xscm/midi/PasswordLoginActivity.java @@ -307,11 +307,13 @@ public class PasswordLoginActivity extends BaseMvpActivity giftPackBean) { giftPackList = new ArrayList<>(); - if (bdgiftId!=null){ - for (GiftPackBean item : giftPackBean){ - if (item.getGift_id().equals(bdgiftId)){ - item.setChecked(true); + + if (giftPackBean != null && giftPackBean.size() > 0) { + + if (bdgiftId != null) { + for (GiftPackBean item : giftPackBean) { + if (item.getGift_id().equals(bdgiftId)) { + item.setChecked(true); + } } } - } - - - giftPackList.addAll(giftPackBean); - pageCount = (int) Math.ceil(giftPackBean.size() * 1.0 / pageSize); - for (int j = 0; j < pageCount; j++) { + giftPackList.addAll(giftPackBean); + pageCount = (int) Math.ceil(giftPackBean.size() * 1.0 / pageSize); + for (int j = 0; j < pageCount; j++) { // mAdapter = new GiftTwoAdapter(getActivity(), data, j, "0"); // mBinding.rvGift.setAdapter(mAdapter); - packAdapter = new GiftPackAdapter(getActivity(), giftPackBean, j, "0"); + packAdapter = new GiftPackAdapter(getActivity(), giftPackBean, j, "0"); + mBinding.rvGift.setAdapter(packAdapter); + } + } else { + giftPackBean = new ArrayList<>(); + pageCount = (int) Math.ceil(giftPackBean.size() * 1.0 / pageSize); + packAdapter = new GiftPackAdapter(getActivity(), giftPackBean, 0, "0"); mBinding.rvGift.setAdapter(packAdapter); } + + + } @Override @@ -207,6 +218,11 @@ public class GiftTwoDetailsFragment extends BaseMvpFragment rewardUserBeanList) { diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/bean/GiftPackListCount.java b/moduleUtil/src/main/java/com/xscm/moduleutil/bean/GiftPackListCount.java new file mode 100644 index 0000000..51ff27d --- /dev/null +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/bean/GiftPackListCount.java @@ -0,0 +1,13 @@ +package com.xscm.moduleutil.bean; + +import lombok.Data; + +/** + *@author qx + *@data 2025/9/15 + *@description: 背包礼物总价值 + */ +@Data +public class GiftPackListCount { + private String count; +} diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/http/ApiServer.java b/moduleUtil/src/main/java/com/xscm/moduleutil/http/ApiServer.java index 3daedc5..c72ab06 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/http/ApiServer.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/http/ApiServer.java @@ -18,6 +18,7 @@ import com.xscm.moduleutil.bean.GiftBoxRecordBean; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftName; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.GiftUserWallBean; import com.xscm.moduleutil.bean.HeadlineBean; import com.xscm.moduleutil.bean.HeatedBean; @@ -193,7 +194,7 @@ public interface ApiServer { Observable>> packOutcome(@Query("page") String page, @Query("page_limit") String page_size); @GET(Constants.GET_GIFT_PACK) - Observable>> giftPack(); + Call>> giftPack(); @FormUrlEncoded @POST(Constants.ADD_BLACK_LIST) @@ -767,10 +768,13 @@ public interface ApiServer { @FormUrlEncoded @POST(Constants.POST_GIFT_ALL_CLEAR) - Call> getGiftPack(@Field("room_id") String roomId,@Field("to_uid") String user_id,@Field("heart_id") String heart_id); + Call> getGiftPack(@Field("room_id") String roomId,@Field("to_uid") String user_id,@Field("heart_id") String heart_id,@Field("auction_id") String auction_id); @FormUrlEncoded @POST(Constants.POST_ROOM_USER_CHARM_LIST) Call>> roomUserCharmList(@Field("room_id") String roomId,@Field("user_id") String user_id); + @GET(Constants.GET_GIFT_PACK_LIST_COUNT) + Call> getGiftPackListCount(); + } diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java b/moduleUtil/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java index 13de419..80c87be 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -33,6 +33,7 @@ import com.xscm.moduleutil.bean.GiftBoxRecordBean; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftName; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.GiftUserWallBean; import com.xscm.moduleutil.bean.HeadlineBean; import com.xscm.moduleutil.bean.HeatedBean; @@ -455,11 +456,29 @@ public class RetrofitClient { } public void giftPack(BaseObserver> observer) { - sApiServer.giftPack().compose(new DefaultTransformer<>()).subscribe(observer); + sApiServer.giftPack().enqueue(new Callback>>() { + + @Override + public void onResponse(Call>> call, Response>> response) { + if (response.code() == 200){ + BaseModel> baseModel = response.body(); + if (baseModel.getCode() == 1) { + observer.onNext(baseModel.getData()); + } else { + observer.onNext(null); + } + } + } + + @Override + public void onFailure(Call>> call, Throwable t) { + t.printStackTrace(); + } + }); } - public void getGiftPack(String roomId, String userId, String heart_id,BaseObserver observer){ - sApiServer.getGiftPack(roomId,userId,heart_id).enqueue(new Callback>() { + public void getGiftPack(String roomId, String userId, String heart_id,String auction_id,BaseObserver observer){ + sApiServer.getGiftPack(roomId,userId,heart_id,auction_id).enqueue(new Callback>() { @Override public void onResponse(Call> call, Response> response) { if (response.code() == 200){ @@ -479,6 +498,25 @@ public class RetrofitClient { }); } + public void getGiftPackListCount(BaseObserver observer){ + sApiServer.getGiftPackListCount().enqueue(new Callback>() { + @Override + public void onResponse(Call> call, Response> response) { + if (response.code() == 200){ + BaseModel baseModel = response.body(); + if (baseModel.getCode() == 1){ + observer.onNext(baseModel.getData()); + } + } + } + + @Override + public void onFailure(Call> call, Throwable t) { + t.printStackTrace(); + } + }); + } + public void tasksLihen(BaseObserver observer) { sApiServer.tasksLihen().enqueue(new Callback() { @Override diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftContacts.java b/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftContacts.java index a63f5be..bb89962 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftContacts.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftContacts.java @@ -6,6 +6,7 @@ import com.xscm.moduleutil.activity.IPresenter; import com.xscm.moduleutil.activity.IView; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.RewardUserBean; import com.xscm.moduleutil.bean.RoonGiftModel; import com.xscm.moduleutil.bean.WalletBean; @@ -29,6 +30,8 @@ public class RewardGiftContacts { void giftPack(List giftPackBean); void getGiftPack(String s); + + void getGiftPackListCount(GiftPackListCount giftPackListCount); } public interface IIndexPre extends IPresenter { @@ -51,6 +54,8 @@ public class RewardGiftContacts { void roomAuctionJoin(String auction_id,String user_id, String gift_id, String num,String type); void giftPack(); - void getGiftPack(String roomId,String userId,String heart_id); + void getGiftPack(String roomId,String userId,String heart_id,String auction_id ); + + void getGiftPackListCount(); } } diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftPresenter.java b/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftPresenter.java index baaf347..b095d65 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftPresenter.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/presenter/RewardGiftPresenter.java @@ -4,6 +4,7 @@ import android.content.Context; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.RewardUserBean; import com.xscm.moduleutil.bean.RoonGiftModel; import com.xscm.moduleutil.bean.WalletBean; @@ -17,6 +18,7 @@ import io.reactivex.disposables.Disposable; public class RewardGiftPresenter extends BasePresenter implements RewardGiftContacts.IIndexPre { RewardGiftContacts.View mView; + public RewardGiftPresenter(RewardGiftContacts.View view, Context context) { super(view, context); mView = view; @@ -32,7 +34,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(List rewardUserBeans) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().getRewardList(rewardUserBeans); @@ -51,7 +53,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(List giftLabelBeans) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().getGiftLabel(giftLabelBeans); @@ -61,8 +63,8 @@ public class RewardGiftPresenter extends BasePresenter } @Override - public void getGiftList(String id, int type,String roomId) { - api.getGiftList(Integer.parseInt(id),roomId, new BaseObserver>() { + public void getGiftList(String id, int type, String roomId) { + api.getGiftList(Integer.parseInt(id), roomId, new BaseObserver>() { @Override public void onSubscribe(Disposable d) { @@ -71,7 +73,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(List roonGiftModels) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().setGiftList(roonGiftModels, type); @@ -90,7 +92,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(String s) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().giveGift(); @@ -99,8 +101,8 @@ public class RewardGiftPresenter extends BasePresenter } @Override - public void roomGift(String room_id, String gift_id, String gift_num, String to_uid, String type, String pit_number,String heart_id) { - api.roomGift(room_id, gift_id, gift_num, to_uid, type, pit_number,heart_id, new BaseObserver() { + public void roomGift(String room_id, String gift_id, String gift_num, String to_uid, String type, String pit_number, String heart_id) { + api.roomGift(room_id, gift_id, gift_num, to_uid, type, pit_number, heart_id, new BaseObserver() { @Override public void onSubscribe(Disposable d) { @@ -109,7 +111,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(String s) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().giveGift(); @@ -127,7 +129,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(WalletBean walletBean) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().wallet(walletBean); @@ -146,7 +148,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(String s) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().reward_zone(); @@ -164,7 +166,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(String s) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().reward_zone(); @@ -182,7 +184,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(RoomAuction.AuctionListBean auctionListBean) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().roomAuctionJoin(auctionListBean); @@ -201,7 +203,7 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(List giftPackBeans) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } MvpRef.get().giftPack(giftPackBeans); @@ -210,8 +212,8 @@ public class RewardGiftPresenter extends BasePresenter } @Override - public void getGiftPack(String roomId,String userId,String heart_id) { - api.getGiftPack(roomId,userId,heart_id, new BaseObserver() { + public void getGiftPack(String roomId, String userId, String heart_id, String auction_id) { + api.getGiftPack(roomId, userId, heart_id, auction_id, new BaseObserver() { @Override public void onSubscribe(Disposable d) { addDisposable(d); @@ -219,15 +221,33 @@ public class RewardGiftPresenter extends BasePresenter @Override public void onNext(String s) { - if (MvpRef==null){ + if (MvpRef == null) { MvpRef = new WeakReference<>(mView); } - if (s==null){ + if (s == null) { MvpRef.get().getGiftPack(null); - }else { + } else { MvpRef.get().getGiftPack(s); } } }); } + + @Override + public void getGiftPackListCount() { + api.getGiftPackListCount(new BaseObserver() { + @Override + public void onSubscribe(Disposable d) { + addDisposable(d); + } + + @Override + public void onNext(GiftPackListCount giftPackListCount) { + if (MvpRef == null) { + MvpRef = new WeakReference<>(mView); + } + MvpRef.get().getGiftPackListCount(giftPackListCount); + } + }); + } } diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/Constants.java b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/Constants.java index 212c4cd..187d038 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/Constants.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/Constants.java @@ -386,6 +386,7 @@ public class Constants { public static final String GET_XLH_MY_RECORD = "/api/BlindBoxTurntable/get_xlh_my_record";///巡乐会记录 public static final String POST_GIFT_ALL_CLEAR = "/api/Room/room_gift_all_clear";///背包礼物全清 public static final String POST_ROOM_USER_CHARM_LIST = "/api/Room/room_user_charm_list";///房间用户当前魅力值列表 + public static final String GET_GIFT_PACK_LIST_COUNT = "/api/UserGiftPack/get_gift_pack_list_count";///背包礼物总价值 diff --git a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/dialog/RewardDialogFragment.java b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/dialog/RewardDialogFragment.java index b7cbfb3..467ad1b 100644 --- a/moduleUtil/src/main/java/com/xscm/moduleutil/widget/dialog/RewardDialogFragment.java +++ b/moduleUtil/src/main/java/com/xscm/moduleutil/widget/dialog/RewardDialogFragment.java @@ -19,6 +19,7 @@ import com.xscm.moduleutil.R; import com.xscm.moduleutil.base.BaseMvpDialogFragment; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.RewardUserBean; import com.xscm.moduleutil.bean.RoonGiftModel; import com.xscm.moduleutil.bean.WalletBean; @@ -196,4 +197,9 @@ public class RewardDialogFragment extends BaseMvpDialogFragment list; diff --git a/moduleUtil/src/main/res/layout/room_view_sing_wheat.xml b/moduleUtil/src/main/res/layout/room_view_sing_wheat.xml index edfdaee..dd7c336 100644 --- a/moduleUtil/src/main/res/layout/room_view_sing_wheat.xml +++ b/moduleUtil/src/main/res/layout/room_view_sing_wheat.xml @@ -29,18 +29,6 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - - - - - + app:layout_constraintBottom_toBottomOf="@id/riv" + app:layout_constraintEnd_toEndOf="@id/riv" + app:layout_constraintStart_toStartOf="@id/riv" + app:layout_constraintTop_toTopOf="@id/riv" + android:layout_margin="-5dp"/> diff --git a/moduleroom/src/main/java/com/example/moduleroom/activity/RoomActivity.java b/moduleroom/src/main/java/com/example/moduleroom/activity/RoomActivity.java index 4b27300..570bcf0 100644 --- a/moduleroom/src/main/java/com/example/moduleroom/activity/RoomActivity.java +++ b/moduleroom/src/main/java/com/example/moduleroom/activity/RoomActivity.java @@ -455,7 +455,7 @@ public class RoomActivity extends BaseMvpActivity { if (!isFinishing() && !isDestroyed()) { @@ -2480,18 +2488,14 @@ public class RoomActivity extends BaseMvpActivity oldSelectedIds = new LinkedList<>(); private int jingp;//1:是点击的竞拍,2:是点击的送礼物 private String heart_id = "";//交友房中,点击助力需要发送heart_id - + private String auction_id; @Override protected RewardGiftPresenter bindPresenter() { @@ -243,8 +244,8 @@ public class RoomGiftDialogFragment extends BaseMvpDialogFragment1){ + if (gifyuseradapter.getUserIdCount() > 1) { ToastUtils.show("一键全送只能选择一个用户"); return; } - MvpPre.getGiftPack(roomId,gifyuseradapter.getUserIdToString(),heart_id); + if (userInfo != null) { + if (userInfo.getAuction_id() != null) { + auction_id =userInfo.getAuction_id(); + } else { + auction_id = ""; + } + } + MvpPre.getGiftPack(roomId, gifyuseradapter.getUserIdToString(), heart_id, auction_id); } } @@ -464,7 +472,7 @@ public class RoomGiftDialogFragment extends BaseMvpDialogFragment= 0 && currentPosition < fragmentList.size()) { +// Fragment fragment = fragmentList.get(currentPosition); +// if (fragment instanceof GiftTwoDetailsFragment && fragment.isAdded()) { +// GiftTwoDetailsFragment giftFragment = (GiftTwoDetailsFragment) fragment; +// // 调用 fragment 的公共方法 +// giftFragment.loadDataIfNeeded(id,type,roomId); // 假设 GiftTwoDetailsFragment 有这个方法 +// } +// } + if (getCurrentGiftFragment()!=null){ + getCurrentGiftFragment().loadDataIfNeeded(id,type,roomId); + } + } + + private GiftTwoDetailsFragment getCurrentGiftFragment() { + int currentPosition = mBinding.viewPager.getCurrentItem(); + // 使用 ViewPager 的 adapter 获取当前 fragment + MyFragmentPagerAdapter adapter = (MyFragmentPagerAdapter) mBinding.viewPager.getAdapter(); + if (adapter != null) { + // 直接从 adapter 获取 fragment + Fragment fragment = adapter.getItem(currentPosition); + if (fragment instanceof GiftTwoDetailsFragment) { + return (GiftTwoDetailsFragment) fragment; + } + } + return null; + } // 控制 tv_bb_qs 按钮显示的方法 private void updateTvBbQsVisibility(int currentPosition) { @@ -676,11 +715,15 @@ public class RoomGiftDialogFragment extends BaseMvpDialogFragment list; diff --git a/moduleroom/src/main/java/com/example/moduleroom/dialog/RoomWheatGiftSettingFragment.java b/moduleroom/src/main/java/com/example/moduleroom/dialog/RoomWheatGiftSettingFragment.java index 4ddeb5f..2685d5f 100644 --- a/moduleroom/src/main/java/com/example/moduleroom/dialog/RoomWheatGiftSettingFragment.java +++ b/moduleroom/src/main/java/com/example/moduleroom/dialog/RoomWheatGiftSettingFragment.java @@ -21,6 +21,7 @@ import com.xscm.moduleutil.base.BaseMvpDialogFragment; import com.xscm.moduleutil.bean.GiftLabelBean; import com.xscm.moduleutil.bean.GiftNumBean; import com.xscm.moduleutil.bean.GiftPackBean; +import com.xscm.moduleutil.bean.GiftPackListCount; import com.xscm.moduleutil.bean.RewardUserBean; import com.xscm.moduleutil.bean.RoomWheatEvent; import com.xscm.moduleutil.bean.RoonGiftModel; @@ -220,6 +221,11 @@ public class RoomWheatGiftSettingFragment extends BaseMvpDialogFragment fragmentList; diff --git a/moduleroom/src/main/java/com/example/moduleroom/fragment/FriendshipRoomFragment.java b/moduleroom/src/main/java/com/example/moduleroom/fragment/FriendshipRoomFragment.java index 3cbc010..0407af6 100644 --- a/moduleroom/src/main/java/com/example/moduleroom/fragment/FriendshipRoomFragment.java +++ b/moduleroom/src/main/java/com/example/moduleroom/fragment/FriendshipRoomFragment.java @@ -411,6 +411,9 @@ public class FriendshipRoomFragment extends BaseRoomFragment @@ -492,7 +492,8 @@ app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent"> + app:layout_constraintTop_toTopOf="parent" + tools:visibility="visible"> diff --git a/moduleroom/src/main/res/layout/fragment_room_ktv.xml b/moduleroom/src/main/res/layout/fragment_room_ktv.xml index 29a7b84..8b4ff9e 100644 --- a/moduleroom/src/main/res/layout/fragment_room_ktv.xml +++ b/moduleroom/src/main/res/layout/fragment_room_ktv.xml @@ -195,7 +195,7 @@ android:layout_width="@dimen/dp_13" android:layout_height="@dimen/dp_16" android:layout_gravity="center" - android:src="@mipmap/accompany_off" /> + android:src="@mipmap/accompany_on" />