1:打赏去掉趣味展示

This commit is contained in:
2025-12-04 17:58:04 +08:00
parent f8460f0239
commit defb31a217

View File

@@ -69,10 +69,12 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
private String user_id; private String user_id;
private String giftNumber = ""; private String giftNumber = "";
private int point; private int point;
@Override @Override
protected RewardGiftPresenter bindPresenter() { protected RewardGiftPresenter bindPresenter() {
return new RewardGiftPresenter(this, getActivity()); return new RewardGiftPresenter(this, getActivity());
} }
public static void show(String id, String userId, int point, FragmentManager fragmentManager) { public static void show(String id, String userId, int point, FragmentManager fragmentManager) {
RewardGiftDialogFragment dialogFragment = new RewardGiftDialogFragment(); RewardGiftDialogFragment dialogFragment = new RewardGiftDialogFragment();
Bundle args = new Bundle(); Bundle args = new Bundle();
@@ -97,6 +99,7 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
super.initDialogStyle(window); super.initDialogStyle(window);
window.setGravity(Gravity.BOTTOM); window.setGravity(Gravity.BOTTOM);
} }
@Override @Override
protected void initData() { protected void initData() {
MvpPre.getRewardList(circle_id, 1, 10); MvpPre.getRewardList(circle_id, 1, 10);
@@ -196,20 +199,19 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
mBinding.tvRewardTitle.setVisibility(View.VISIBLE); mBinding.tvRewardTitle.setVisibility(View.VISIBLE);
} }
} }
private List<GiftLabelBean> giftLabelBeanList; private List<GiftLabelBean> giftLabelBeanList;
@Override @Override
public void getGiftLabel(List<GiftLabelBean> giftLabelBeans) { public void getGiftLabel(List<GiftLabelBean> giftLabelBeans) {
if (giftLabelBeans == null) return; if (giftLabelBeans == null) return;
if (SpUtil.getShelf()==1){
for (GiftLabelBean giftLabelBean1 : giftLabelBeans) { for (GiftLabelBean giftLabelBean1 : giftLabelBeans) {
if (giftLabelBean1.getId().equals("2")) { if (giftLabelBean1.getId().equals("2")) {
giftLabelBeans.remove(giftLabelBean1); giftLabelBeans.remove(giftLabelBean1);
break; break;
} }
} }
}
mBinding.viewPager.setAdapter(new MyFragmentPagerAdapter(getChildFragmentManager(), giftLabelBeans, fragmentList, "")); mBinding.viewPager.setAdapter(new MyFragmentPagerAdapter(getChildFragmentManager(), giftLabelBeans, fragmentList, ""));
mBinding.slidingTabLayout.setViewPager(mBinding.viewPager); mBinding.slidingTabLayout.setViewPager(mBinding.viewPager);
@@ -233,11 +235,13 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
} }
}); });
} }
private void refreshCurrentGiftFragment(String id, int type, String roomId) { private void refreshCurrentGiftFragment(String id, int type, String roomId) {
if (getCurrentGiftFragment() != null) { if (getCurrentGiftFragment() != null) {
getCurrentGiftFragment().loadDataIfNeeded(id, type, roomId); getCurrentGiftFragment().loadDataIfNeeded(id, type, roomId);
} }
} }
private GiftTwoDetailsFragment getCurrentGiftFragment() { private GiftTwoDetailsFragment getCurrentGiftFragment() {
int currentPosition = mBinding.viewPager.getCurrentItem(); int currentPosition = mBinding.viewPager.getCurrentItem();
// 使用 ViewPager 的 adapter 获取当前 fragment // 使用 ViewPager 的 adapter 获取当前 fragment
@@ -251,10 +255,12 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
} }
return null; return null;
} }
private int getSelectedGift() { private int getSelectedGift() {
int currentItem = mBinding.viewPager.getCurrentItem(); int currentItem = mBinding.viewPager.getCurrentItem();
return currentItem; return currentItem;
} }
@Subscribe(threadMode = ThreadMode.MAIN) @Subscribe(threadMode = ThreadMode.MAIN)
public void userRefresh(GiftUserRefreshEvent event) { public void userRefresh(GiftUserRefreshEvent event) {
if (event.addSelf) { if (event.addSelf) {
@@ -282,6 +288,7 @@ public class RewardGiftDialogFragment extends BaseMvpDialogFragment<RewardGiftPr
giftNumber = num; giftNumber = num;
MvpPre.reward_zone(circle_id, roonGiftModel.getGift_id(), num, "1"); MvpPre.reward_zone(circle_id, roonGiftModel.getGift_id(), num, "1");
} }
@Override @Override
public void setGiftList(List<RoonGiftModel> roonGiftModels, int type) { public void setGiftList(List<RoonGiftModel> roonGiftModels, int type) {