4_5-带货场景-打赏
1 功能概述
2 使用演示
// PLVECLiveHomeFragment.java
// 打赏弹层创建
PLVECRewardPopupView rewardPopupView = new PLVECRewardPopupView();
// 显示打赏弹层
private void showRewardLayout(View v) {
// 显示打赏弹层,并设置点击打赏按钮时的回调响应
rewardPopupView.showRewardLayout(v, new PLVECRewardGiftAdapter.OnViewActionListener() {
@Override
public void onRewardClick(View view, PLVCustomGiftBean giftBean) {
// 隐藏打赏弹层
rewardPopupView.hide();
String nickName = PolyvSocketWrapper.getInstance().getLoginVO().getNickName();
showRewardGiftAnimView(nickName + "(我)", giftBean);
addCustomGiftToChatList(nickName + "(我)", giftBean.getGiftName(), giftBean.getGiftType(), true);
// 通过自定义信息事件发送礼物信息至聊天室
chatroomPresenter.sendCustomGiftMessage(giftBean, nickName + " 赠送了" + giftBean.getGiftName());
}
});
}3 实现介绍
Last updated