public abstract class ChatFraBase extends ChatFraSdk implements DanmakuManager.IDanmakuOnClickListener, com.app.letter.util.LetterReceiver, ChatMessageListController.OnListClickListener, BulletinContract.View, GuildChannelContract.View, WorldMsgInputView.WorldMsgListener, ChestRainManager.ChestRainListener, com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterface, ILiveInfoWrapper
ChatFraSdk.ChatFraBaseCallBack, ChatFraSdk.ChatFraCMCallBack, ChatFraSdk.ChatFraForYouCallback, ChatFraSdk.ChatRoomMsgListener, ChatFraSdk.CMVideoPlayerFraDelegate, ChatFraSdk.IVCallUIListenerBaseFra.TopTypeANCHOR_STATUS_LEAVE, ANCHOR_STATUS_NOTHING, ANCHOR_STATUS_POOR_STREAMING, headCount, MANAGER_IMPL, mFollowed, mIsAnchorLeave, mIsRemovd, SBC_SPACE, shareFromMessageLine, STATUS_EVENT_ANCHOR_BACK, STATUS_EVENT_ANCHOR_HOT, STATUS_EVENT_ANCHOR_HOT_LEVEL, STATUS_EVENT_ANCHOR_LEAVE, STATUS_EVENT_ANCHOR_NORMAL_STREAMING, STATUS_EVENT_ANCHOR_NOT_HOT, STATUS_EVENT_ANCHOR_PLAYER_BUFFERING_BEGIN, STATUS_EVENT_ANCHOR_PLAYER_BUFFERING_END, STATUS_EVENT_ANCHOR_POOR_STREAMINGact, DEFAULT_TYPE_FROME, isShow, mBaseHandler, mInitPresenter, mIsCheez, mLastClickTsMs, mRootView, mStartupController, TYPE_FROME_COIN, TYPE_FROME_FANS, TYPE_FROME_STAR| 构造器和说明 |
|---|
ChatFraBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addChestToList(BonusMsgContent bonus) |
void |
addData2Adapter(io.rong.imlib.model.MessageContent msg) |
protected void |
addJoinMsg(com.live.immsgmodel.JoinChatroomMsgContent msg,
boolean isShowJoinMsg,
boolean isList) |
void |
addJoinMsg2Adapter(com.live.immsgmodel.JoinChatroomMsgContent msg,
boolean isShowJoinMsg,
boolean isList)
收到join消息之后的处理
|
protected void |
addKeyboardObserver(android.view.View rootView) |
void |
addTopFlashToList(io.rong.imlib.model.MessageContent msgContent) |
void |
beGuardian(GuardStage.ChargeStage chargeStage) |
protected void |
buildAnchorDialogCommonData(AnchorDialogData mAnchorDialogData) |
void |
buildJSExtraConfig(RechargeBaseDialogFragment rechargeDialog)
js调用充值面板时拼接相关直播间参数
|
void |
bulletinLoadComplete(boolean isSuccess,
java.util.List<com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinRes> bulletinResList)
公告板资源加载完成
|
void |
buyGold(int srcType,
java.lang.String srcName) |
boolean |
canShowChest(BonusMsgContent bonus)
在新手引导展示;beam boost展示时;不展示chest
|
protected boolean |
canShowNewUserSendGiftGuideManager() |
protected boolean |
canShowTreasureBoxDialog()
在新手引导展示;beam boost展示时;不展示宝箱
|
void |
changeExclusiveFrgPanel(boolean isShow,
com.app.live.activity.VideoDataInfo videoid) |
void |
changeMessageAreaForVcallStop() |
protected void |
changeQualityView(LiveQualityToastUtil.Quality quality) |
protected void |
changeVideoVType(int mVtype) |
void |
changeWhisperPanel(boolean isShow) |
boolean |
checkPermission() |
protected void |
checkRankBoxView()
初始化排行榜宝箱view
|
void |
checkVcallAccess() |
protected boolean |
checkVideoInfo() |
void |
clearAnchorLevelManager() |
void |
clearChest() |
void |
clickImageList(ClickTargetInfo target) |
void |
clickImageList(com.kxsimon.video.chat.recycler.HeadIcon headIcon) |
protected void |
closeAllAdminDialog() |
void |
closeDialogs() |
protected void |
closeDialogsExceptRecordAndChest(RecordDialog recordDialog) |
void |
closeGameFloatView() |
void |
dismiss() |
void |
dismissAnchorDialog() |
protected void |
dispatchDailyTask(java.lang.String actionName,
java.lang.String actionType,
java.lang.String task) |
protected void |
dispatchDailyTask(java.lang.String actionName,
java.lang.String actionType,
java.lang.String task,
java.lang.String done,
java.lang.String total,
java.lang.String reddot,
DailyTasksBean bean) |
void |
displayGameByGameId(java.lang.String gameId,
java.lang.String pId) |
protected void |
dissDayTaskH5Fragment() |
protected void |
dissmissRouletteDialogFragment() |
protected void |
doBulletinAnim(java.lang.String content,
java.lang.String url,
boolean isShop) |
void |
doLevelUp(com.app.letter.message.rong.LetterSysMsgContent msgContent) |
void |
failureCallback(com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinOps ops)
操作失败回调
|
void |
fetchOfficialListInfo(java.lang.String s,
boolean b,
boolean b1) |
com.kxsimon.video.chat.gift_v2.bean.GiftV2 |
findGiftById(java.lang.String giftId)
根据指定礼物id查找礼物面板中的礼物
|
int |
getAnchorHotLevel() |
boolean |
getBaseUidIsVcallIng(java.lang.String uid) |
protected void |
getBroadCasterStarInfo()
获取主播星光信息
|
protected java.lang.String |
getBroadcasterUid() |
ChatFraSdk.ChatFraForYouCallback |
getChatFraForYouCallback() |
android.view.ViewGroup |
getChatMessageArea() |
androidx.constraintlayout.widget.ConstraintLayout |
getChatRootView() |
boolean |
getCheckInResult() |
CheckInResultManager |
getCheckInResultManager() |
int |
getCurrentScreen() |
protected int |
getCutPushBitNetWork() |
int |
getDanmakuFree() |
static android.graphics.Bitmap |
getDefaultOutputBitmap(android.content.Context context) |
ExclusiveListMainFragment |
getExclusiveFra() |
boolean |
getFollowed() |
GameToGiftManager |
getGameToGiftManager() |
android.view.ViewGroup |
getGiftSlotContainer() |
android.os.Handler |
getHandler() |
int |
getHeadCount() |
protected com.app.user.account.AccountInfo |
getHostAccountInfo() |
protected long |
getHostLiveQualityBitRate() |
android.view.View |
getImageGiftView() |
MsgInputFragment |
getInputFragment() |
java.lang.String |
getLast5MessageByUid(java.lang.String uid) |
protected void |
getLeaderBoardRankInfo(int requestType)
主播排行信息
|
java.lang.String |
getLiveHostId() |
java.lang.String |
getLiveHostImage() |
java.lang.String |
getLiveHostName() |
android.view.View |
getLiveHostRootView() |
protected java.lang.String |
getLiveReportVid(java.lang.String uid) |
protected int |
getLiveRoomType()
获取主播端直播间类型
|
LiveType |
getLiveType() |
BonusNamedMessages.BonusNamedList |
getNamedList() |
android.graphics.Rect |
getNineUserPositionByUidReal(java.lang.String uid) |
int |
getOfficialId() |
android.view.View |
getOfficialVideoNameView() |
ExclusiveDialogBaseManager.ExclusiveDialogLock |
getOneLock() |
static android.graphics.Bitmap |
getOutputBitmap(android.graphics.Bitmap bitmapObj) |
android.app.Activity |
getParentActivity() |
void |
getPkGameSurpriseMsg(PKGameSurpriseContent msgContent) |
void |
getPkGameWinRecordMsg(PKGameWinRewardContent msgContent) |
int |
getPraiseCount() |
int |
getSuv() |
ExclusiveDialogBaseManager.ExclusiveDialogLock |
getTwoLock() |
java.lang.String |
getVid() |
com.app.live.activity.VideoDataInfo |
getVideoInfo() |
protected int |
getWatchLiveType()
获取观众端直播间类型
|
WhisperBaseFra |
getWhisperFra() |
protected boolean |
gotoActivity(int activityType,
java.lang.String actId) |
protected void |
handleActivityData(java.util.HashMap<java.lang.Integer,org.json.JSONObject> hashMap)
子线程回调
|
protected void |
handleDailyTask(java.lang.String json) |
protected void |
handleDailyTaskResult(java.lang.String taskName,
java.lang.String status) |
void |
handleGuildRoom(com.app.live.activity.VideoDataInfo videoDataInfo) |
boolean |
hasNoLayer(boolean closeLayer)
是否没有覆盖层
|
void |
hideAll() |
protected void |
hideGiftFra() |
void |
hideKeyboard() |
protected void |
hideLuckyCard() |
void |
hideLuckyTurnplate() |
protected void |
hideNewUserShowGiftFraGuideDialog() |
protected void |
initActiveView() |
protected void |
initAudience(android.view.View rootView)
第一航道-观众dialog
|
protected void |
initAudioBase(android.view.View rootView)
语音房基本功能
|
void |
initBirthdayManager() |
protected void |
initBullenInPresenter() |
protected void |
initBulletin(android.view.View mRootView) |
protected void |
initChatListController() |
void |
initChestRain() |
protected void |
initCommonTreasureBox()
排行榜宝箱
|
void |
initEngine(android.view.ViewGroup container) |
protected void |
initFairwayFirstView(android.view.View view)
初始化第一航道相关view
|
protected void |
initFairwaySecondView(android.view.View view)
初始化第二航道相关view
|
void |
initFlashView() |
void |
initGameLiveView(android.view.View rootView) |
void |
initGamePcLiveView(android.view.View rootView) |
void |
initGameView(android.view.View mRootView,
boolean isBroadcaster) |
protected void |
initGiftAnimator() |
void |
initGoldCardView(android.view.View mRootView)
初始化冻结金币奖励卡
|
protected void |
initGroupLive(android.view.View rootView)
联合直播申请入口
|
protected void |
initGuard(android.view.View rootView)
第一航道-守护
|
protected void |
initGuildChannelLive() |
void |
initHighFiveManager() |
protected void |
initHost(android.view.View rootView)
第一航道-主播信息(官方直播间信息)
|
protected void |
initHostTaskTreasureBox(android.view.View rootView)
主播任务宝箱
|
void |
initKcoin(KCoinInfo kCoinInfo) |
protected void |
initLiveBackground(android.view.View rootView)
直播间top和bottom背景装饰图
|
protected void |
initLiveQualityToast(int maxBit) |
protected void |
initLuckyTreasureBox(android.view.View rootView)
幸运宝箱
|
void |
initLuckyTurnplate(android.view.View mRootView)
初始化幸运转盘
|
void |
initLuckyView(android.view.View mRootView)
初始化首充入口
|
protected void |
initMarquee() |
protected void |
initMaskGameReward() |
protected void |
initNotifyTip(android.view.View mRootView) |
protected void |
initOfficialChannel(android.view.View rootView) |
protected void |
initOfficialHost(android.view.View rootView)
官方直播间主播信息
|
protected void |
initPraiseView()
初始化右侧区域 点赞View
|
protected void |
initRankTreasureBox(android.view.View rootView)
排行榜宝箱
|
protected void |
initRootViewHeight() |
void |
initRouletteView(android.view.View mRootView)
初始化大转盘入口
|
protected void |
initShopLayout(android.view.View rootView,
boolean needRedPoint,
android.view.View.OnClickListener onClickListener)
电商相关,初始化layout
|
void |
initSpeakGuideView(android.view.View mRootView) |
protected void |
initTeamPK() |
protected void |
initThirdItemAnimation() |
protected void |
initTopFans() |
protected void |
initWhisper() |
protected void |
initWhisperEntry(android.view.View rootView) |
boolean |
isAudioLive() |
boolean |
isBirthdayLive() |
boolean |
isBoZhu() |
protected boolean |
isChatShowing()
评论面板是否正在展示
|
protected boolean |
isDisAllowFloatView() |
boolean |
isExclusivePanelShowing() |
boolean |
isFansByContributeInfo() |
boolean |
isFreeDanmaku() |
boolean |
isFromDrawingAnswerInput()
来自你画我猜输入答案
|
boolean |
isGameLive()
是否是游戏直播
|
boolean |
isGuardianHeight() |
boolean |
isGuardianNormal() |
boolean |
isGuildChannelLive() |
boolean |
isInRoulette() |
boolean |
isKeyboardShowing()
软键盘是否正在展示
|
boolean |
isLandScreen() |
boolean |
isLeaderBoardTop10()
是否是榜单(潜力或热力或新星)前十的主播
|
boolean |
isLine() |
boolean |
isLuckyPlateShow() |
protected boolean |
isMiddleEast() |
boolean |
isMonopolyAllow() |
boolean |
isNewStar()
是否是新星榜主播
|
boolean |
isNewStarTop10WithoutHomePosition()
是否是新星榜前十但是没有固定到首页的主播
|
boolean |
isNineBeam() |
protected boolean |
isNineBeamAudio() |
boolean |
isNineLive() |
boolean |
isNormalVideo() |
boolean |
isOfficialChannelAdLive() |
boolean |
isOfficialChannelLive() |
protected boolean |
isOpenRouletteDialog() |
boolean |
isPayVideo()
是否是付费直播间
|
boolean |
isPkRunning() |
boolean |
isShortVideo() |
protected boolean |
isShowFoldRedDot(int whisperUnreadNum) |
boolean |
isShowForYouSwitch()
直播间侧边栏
|
protected boolean |
isShowGameRecommend() |
boolean |
isShowingAnchorDialog() |
protected boolean |
isShowKCoin() |
protected boolean |
isShowRouletteRedDot() |
boolean |
isShowTaskFragment() |
boolean |
isStarBoardShow() |
protected boolean |
isTeamPKInit() |
protected boolean |
isTeamPKPlayIng() |
boolean |
isUnionBeam() |
boolean |
isVideoVisiable() |
boolean |
isWhisperPanelShowing() |
boolean |
needHideWhisperEntry()
是否需要隐藏悄悄话入口
|
void |
notifyHeadIconList() |
void |
notifyLeaveMsg(java.lang.String sUid) |
void |
notifyStatusEvent(java.lang.String event,
java.lang.String anchorId) |
void |
onAdminManagerClick(ManagerMsgContent msg) |
protected void |
onAnchorDialogDismiss() |
protected void |
onAnchorDialogFollowStatusChange(java.lang.String userId,
boolean followed,
boolean isPKOther) |
protected void |
onAnchorDialogShow() |
void |
onBeOfficialLive() |
protected void |
onBoxCountDownFinished(BoxInfo boxInfo,
int from)
宝箱倒计时结束
|
void |
onChestRainAnimStart(ChestRainMsgContent msgContent) |
void |
onChestRainAnimStop(ChestRainMsgContent msgContent) |
protected void |
onChoseWorldMsgItem(com.kxsimon.video.chat.gift_v2.bean.GiftBagV2 bagProduct) |
protected void |
onClickGameRecommend() |
void |
onClickHostTaskTreasureBox() |
void |
onClickLuckyTreasureBox(int type) |
void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onDanmakuClick(com.kxsimon.video.chat.msgcontent.DanmakuMsgContent danmaku) |
protected void |
onDanmakuSwitch(boolean enable) |
void |
onDestroy() |
void |
onEatMsgClick(EatGameStatusMsgContent msg)
点击了消息流中的吃食物消息
|
void |
onEventMainThread(ConstelCardMsgContent msg) |
void |
onEventMainThread(LuckyCardRechargeClickEvent event)
lucky card功能,点击h5页面的充值按钮后
|
void |
onExclusiveFrgFraBackPressed() |
void |
onExpensiveGiftEnd(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean)
结束播放动画,尝试开始后就会有这个结束,不区分动画是否成功播放
|
void |
onExpensiveGiftStart(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean,
boolean isRealExecute)
开始尝试播放动画
|
void |
onExpensiveGiftStartSuccess(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean)
通过资源校验等条件,成功开始播放动画
|
void |
onFollowClicked() |
void |
onFollowUser(java.lang.String uid,
boolean isFollow) |
int |
onGetVcallType() |
void |
onGiftClicked(java.lang.String userId,
java.lang.String userName) |
void |
onGiftPanelClicked(int from) |
void |
onGlobalMessageNotifyMsg(GlobalMessageNotifyMsg msg) |
void |
onGotoH5(java.lang.String url) |
void |
onGuildChanneAmostEnd(java.lang.String vid)
公会渠道直播主播提前显示开始直播倒计时
|
void |
onGuildChannelDialog(java.lang.CharSequence content)
弹窗提示
|
void |
onGuildChannelLive(java.lang.String id,
java.lang.String name)
公会渠道直播
|
void |
onGuildChannelManagerNotice()
通知管理员显示入口
|
void |
onGuildChannelNextVideo(com.app.live.activity.VideoDataInfo dataInfo)
公会渠道直播切换下一个
|
void |
onGuildChannelNotification(java.lang.CharSequence sequence)
公会渠道直播显示通知
|
void |
onInitNormalApplyView() |
void |
onItemClick(io.rong.imlib.model.MessageContent msg) |
void |
onItemLongClick(io.rong.imlib.model.MessageContent msg) |
void |
onLiveShareUV(int shareNum) |
void |
onLuckyTurnplateShow(java.lang.String plateId) |
void |
onlyChangeMessageToRootTop(int toRootTop)
联合直播/九连麦/PK时,重新设置信息流高度
|
void |
onManagerClick(boolean isShow,
boolean isShowMsg) |
void |
onOfficialLiveAMostEnd(java.lang.String vid) |
void |
onOfficialNextVideo(com.app.live.activity.VideoDataInfo dataInfo) |
void |
onPause() |
protected void |
onPkAgainButton(boolean isNonScreen) |
void |
onPkGuideClick() |
protected void |
onPkSendGift() |
protected void |
onPkToOtherLive() |
void |
onReceiveAnnouncectlMsgContent(AnnouncectlMsgContent msg) |
void |
onReceiveBonusMsgContent(BonusMsgContent bonus) |
void |
onReceiveBonusTaskMsg(BonusTaskMsgContent msgContent) |
void |
onReceiveChangeCover(UploadCoverLiveMessage msg)
收到需要更改封面的融云消息
|
void |
onReceiveChargePrizeMsg(com.kxsimon.video.chat.msgcontent.ChargePrizeMsgContent msgContent) |
void |
onreceiveChestRainMsg(ChestRainMsgContent msgContent) |
void |
onReceiveConstelEventMsgContent(ConstelEventMsgContent msg) |
void |
onReceivedChestKeyMsgContent(ChestKeyMsgContent msg) |
void |
onReceivedFirstGiftUesrMsgContent(FirstGiftUserMsgContent msg) |
void |
onReceiveEmbeddedGameWinningMsgContent(EmbeddedGameWinningMsgContent msg) |
void |
onReceiveGameRewardMsg(TempletRewardMsgContent msgContent) |
void |
OnReceiveGetFansTag(GetFansTagMsgContent msgContent) |
void |
onReceiveGiftWorldMsg(GiftWorldMsgContent msgContent) |
void |
onReceiveGuardStar(GuardStarMsgContent msg) |
void |
onReceiveH5Msg(ChatH5MsgContent msgContent) |
void |
onReceiveHostDiamonMsg(HostDiamondMsgContent msg) |
void |
onReceiveLevelTempletGiftMsg(LevelTempletGiftMsgContent msg) |
void |
onReceiveLevelTempletStarRefreshMsg(LevelTempletStarRefreshMsgContent msg) |
void |
onReceiveLevelTempletStartMsg(LevelTempletStartMsgContent msg) |
void |
onReceiveLevelUpMsg(LevelUpMsgContent levelUpMsgContent) |
void |
onReceiveLuckyCardMsg(LuckyCardMsgContent msgContent)
首充邀请消息
|
void |
onReceiveLuckyTurnplateMsgContent(LuckyTurnplateWardMsgContent msg) |
void |
onReceiveMarqueeMsg(PowerfulMarqueeMsg msg) |
void |
onReceiveMaskGameRewardMsg(MaskGameRewardMsgContent msgContent) |
void |
onReceiveMonsterRefreshMsgContent(MonsterRefreshMsgContent msg) |
void |
onReceiveMonsterStatusChangeMsgContent(MonsterStatusChangeMsgContent msg) |
void |
onReceiveMsg(com.app.letter.message.rong.BaseMsg msg) |
void |
onReceiveMsg(io.rong.imlib.model.MessageContent msgContent) |
void |
onReceiveNoticeCommonMsgContent(NoticeCommonMsgContent msg) |
void |
onReceivePKAgainMessage(PKAgainTipMessage pkAgainTipMessage) |
void |
onReceivePKRidiculeMsgContent(PKRidiculeMsgContent message) |
void |
onReceivePKSuperScreenMessage(PKSuperScreenMessage message) |
void |
onReceivePowerInfoMsgContent(PowerInfoMessage msg) |
void |
onReceiveRankChangedMsg(LeaderBoardChangeContentMessage msg)
榜单发生变化信息
|
protected void |
onReceiveRankSystemMsg(SystemMsgContent msg)
榜单更新跑马灯消息,服务端每半小时更新一次榜单
|
void |
onReceiveRice() |
void |
onReceiveSuperLuckyMsg(com.live.immsgmodel.SuperLuckyMsg msgContent) |
void |
onReceiveTopFansContent(TopFansRankMsgContent msgContent) |
void |
onReceiveTreasureboxMsgContent(com.live.immsgmodel.TreasureboxMsgContent msg) |
void |
onReceiveVipLevelUpdateMsg(VipLevelUpdateContentMsg msg) |
void |
onRechargeSuccessByH5OpenChargePanel()
h5调用直播间半屏充值面板充值成功后回调
|
protected void |
onRequestLeaderBoardInfo(LeaderBoardInfo leaderBoardInfo,
int requestType)
进入直播间请求主播排行榜
|
void |
onResume() |
protected void |
onRouletteGameBegin(RouletteGameEventMessage rouletteGameEventMessage)
游戏时序:游戏真正开始,大转盘开始转
|
protected void |
onRouletteGameEnd(RouletteGameEventMessage rouletteGameEventMessage)
游戏时序:游戏结束
|
protected void |
onRouletteGameStart(RouletteGameEventMessage rouletteGameEventMessage)
游戏时序:游戏配置,主播点击了H5上面的确定,观众可以加入游戏了
|
void |
onRouletteGameStateMesg(RouletteGameEventMessage rouletteGameEventMessage) |
protected void |
onRouletteGameTimeOut(RouletteGameEventMessage rouletteGameEventMessage)
游戏时序:游戏超时
|
void |
onScreenSwitchClicked() |
protected void |
onSendFreeDanmaku(com.kxsimon.video.chat.gift_v2.bean.GiftBagItemBeanV2 itemInfo) |
void |
onSendWorldMsg(java.lang.String content) |
void |
onShareClickForMatch(com.app.live.activity.VideoDataInfo videoDataInfo) |
void |
onShowOrHideAdminGuideDialog(boolean isShow,
boolean isSuper) |
void |
onShowOrHideAdminMsgDialog(boolean isShow) |
void |
onShowStickerGift(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean) |
void |
onSpeakGuideShow(boolean show) |
void |
onStart() |
void |
onStop() |
void |
onTaskBonusChangeMsg(TaskBonusMessages bonusBean)
新任务宝箱信息变化
|
void |
onTaskIconClicked() |
protected void |
onTgClicked(TGBundle tgBundle,
boolean isReplay) |
void |
onVCallAudienceClicked(java.lang.String userId,
java.lang.String userName) |
void |
onVcallComeWidth(int marginRight) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
protected void |
onWhisperClick(com.app.user.account.AccountInfo accountInfo) |
void |
onWhisperFraBackPress() |
void |
openFirstRechargeH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr) |
void |
openGameCenterH5Dialog(GameCenterInfo info) |
void |
openH5Dialog(java.lang.String url) |
void |
openH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr) |
void |
openH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr,
boolean showClose,
H5DialogFragment.H5Params otherParams) |
protected void |
openH5Dialog(java.lang.String link,
H5DialogFragment.Size size) |
protected void |
openH5LeaderBoard(boolean showCurrentRound)
调起H5榜单,观众端新星榜调起礼物面板
|
void |
openH5LeaderBoard(java.lang.String link)
调起H5榜单,观众端新星榜调起礼物面板
|
protected void |
openH5LeaderBoard(java.lang.String link,
H5DialogFragment.Size size)
调起H5榜单,观众端新星榜调起礼物面板
|
protected void |
openRouletteH5Dialog(java.lang.String link)
打开大转盘
|
void |
refreshBulletin(com.kxsimon.video.chat.bulletin.BulletinInfo bulletinInfo)
刷新公告板信息
|
protected void |
refreshFirstRecharge() |
protected void |
refreshWhisperRedDot() |
protected void |
releaseTeamPK() |
protected void |
removeKeyboardObserver(android.view.View rootView) |
void |
replayHeartAnimation(int count,
int color) |
protected void |
reportLeaveRoom(android.util.Pair<java.lang.Integer,java.lang.Integer> bigGiftSuccessRate)
退出直播间时上报的埋点,主播观众都报
lm_room_destroy
vid //直播间id
isBozhu //1 主播 0 观众
giftAllNum //收到的大礼物总数
giftSuccNum //大礼物播放成功总数
|
protected void |
reportOnClickWhisper() |
void |
reportTgClick() |
abstract void |
requestActivityData(java.util.List<java.lang.Object> queryList) |
protected abstract void |
requestAllData() |
protected void |
requestLuckyCardInfo(boolean isShowFirstCharge)
查询首充信息
|
void |
resetAnchorMoney(int money) |
void |
resetUserCount(int count,
int hotVale,
int heat) |
void |
sendEatGameStatusMsg(int status)
场景1:主播在游戏开始和结束给自己发送融云消息 因为服务端不会给主播发送
场景2:观众中途进入的时候,如果正在进行游戏,那么给自己发送一条融云消息
|
void |
sendEatGameStatusMsg(int status,
java.lang.String score) |
protected void |
sendMsg(java.lang.String message) |
void |
setAnchorDialogCacheManager(AnchorDialogQueryManager anchorDialogQueryManager) |
void |
setAnchorDialogDataReport(java.lang.String sUid) |
void |
setChatFraBaseCallBack(ChatFraSdk.ChatFraBaseCallBack chatFraBaseCallBack) |
protected void |
setChatMessageAreaSize(int height,
int marginRight) |
void |
setChestKeyCount(int keyCount) |
void |
setDanmakuFree(int freeType) |
protected void |
setDanmakuFreeByBagFree() |
protected void |
setDiamondAndRankVisibility(boolean show) |
protected void |
setDiamondView() |
void |
setHasTaskBonus(boolean hasTaskBonus) |
void |
setHostLiveQuality(LiveQualityToastUtil.Quality quality) |
void |
setHostShortId(java.lang.String short_id) |
void |
setHotValue(int hotValue) |
void |
setIcon(int vip) |
void |
setIconListSize(int count) |
void |
setInRoulette(boolean inRoulette) |
void |
setLiveState(boolean b)
视频是否处于可见状态
|
void |
setmGscreen(int gscreen) |
void |
setmIsPcLive(boolean isPcLive) |
void |
setmIsScreenRecord(boolean isScreenRecord) |
void |
setmLineUid(java.lang.String mLineUid) |
void |
setNineVcallPositionClose(NineVcallControlPositionMsgContent nineVcallControlPositionMsgContent) |
void |
setOfficialFollowViewVisible(boolean b) |
void |
setPkController(IPkController controller) |
void |
setPlayerState(boolean value) |
void |
setPraiseCount(int cc) |
void |
setPresenter(BulletinContract.Presenter presenter) |
void |
setProperty(java.lang.String sName,
java.lang.String slogo,
java.lang.String sVideoId,
boolean isLive,
java.lang.String videoUid,
boolean isBoZhu,
int vt,
java.lang.String badgeUrl) |
void |
setQualityMaxBitrate(int maxBitrate) |
void |
setRewardPrerogative(java.lang.String rewardPrivilege) |
void |
setShareUVNum(int num,
boolean animation) |
void |
setShopVisible(boolean isShow) |
void |
setUpliveUrl(java.lang.String url) |
void |
setUpliveVersion(java.lang.String version) |
void |
setUserPermission(boolean block,
boolean forbidByAdmin,
boolean admin,
boolean isSuper) |
void |
setVideoInfo(com.app.live.activity.VideoDataInfo tmpVideoInfo) |
protected void |
shopLayoutClick(android.view.View v,
boolean isReplay)
电商相关,点击事件
|
void |
shopSuccessCallback(BulletinShopInfo shopInfo,
int action) |
void |
showAnchorDialog(AnchorDialogData anchorDialogData) |
void |
showBulletin(BulletinMsgContent msgContent) |
void |
showDanmaku(com.kxsimon.video.chat.msgcontent.DanmakuMsgContent msg) |
protected void |
showDayTaskH5Dialog(java.lang.String url)
每日任务页面
|
void |
showGameFloatView() |
void |
showGlobalMarqueeMsg(GlobalMarqueeMsg msg) |
void |
showH5FullScreen(java.lang.String url,
boolean isClick) |
void |
showHostAnchorDialog() |
protected void |
showLeftGroupViewVisibility(boolean isShow) |
void |
showLiveBg(java.lang.String liveTopBg,
java.lang.String liveBottomBg) |
protected void |
showLiveMusicListFra() |
void |
showLocalBulletin(com.kxsimon.video.chat.bulletin.BulletinInfo bulletinInfo)
展现本地保存的公告板信息
|
protected void |
showLuckyCard() |
void |
showMagicRewardMsg(MagicRewardMsg magicRewardMsg) |
void |
showMsgDialog(java.lang.String msg) |
protected void |
showNewUserSendGiftAnimationBubble(boolean isShow) |
protected void |
showNewUserShowGiftFraGuideDialog() |
void |
showShopBulletin(BulletinShopMsgContent shop) |
protected void |
showShopLayout(boolean show) |
protected void |
showShopOrBulletin(android.view.View rootView,
android.view.View.OnClickListener listener) |
void |
showSystemMessage(SystemMsgContent msg) |
protected void |
showTeamPKReadDialog(boolean isAutoPK) |
protected void |
showUpLevelDialog(LevelUpMsgBean levelUpInfo)
升级展示弹框
|
protected void |
showUpLevelUser(LevelUpMsgBean levelUpInfo) |
protected void |
showWhisperIcon(boolean isShow) |
protected void |
startRequestActivity() |
void |
startTreasureboxManager() |
void |
stopFrameGift()
视频结束,停止播帧动画
|
protected void |
stopLiveQualityToast() |
void |
stopMaskGame() |
void |
stopTreasureboxManager() |
void |
subscribeOfficialChannel() |
void |
successCallback(com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinOps ops)
操作成功回调
|
void |
switchNineVcallJoinType(NineVcallSwitchJoinTypeMsgContent nineVcallSwitchJoinTypeMsgContent) |
protected void |
switchSubType(int subType) |
void |
syncChatroomNumbers(long praisCount,
long userCount,
long anchorMoney,
int hotValue,
int heat) |
boolean |
toRecharge(int srcType) |
boolean |
tryLock(ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLock) |
void |
unLock(ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLock) |
void |
updateAnchorStatus(int status) |
void |
updateDiamondView(int anchorDiamond,
java.lang.String uid) |
protected void |
updateFirstRecharge(int count) |
void |
updateFollowed(boolean followed) |
protected void |
updateHeadCount() |
void |
updateHeadIconList(com.live.immsgmodel.GiftMsgContent event) |
void |
updateOfficialFollowState(OfficialChannelListInfo info) |
void |
updateSuv(int suv) |
void |
updateTaskBonusView() |
activeEndWebGame, clickVcallCloseButton, closeShopActivity, dismissChatFra, editGoodsModified, enableScroll, enableSetScroll, getAllLikeCount, getAudioMsg, getCommentsParent, getDynamicBottomLayout, getGiftFragment, getGroupLiveApplyOrCancelMsg, getGroupLiveApplyOrCancelMsg, getHostVCallHintManage, getPkGameDissmissLiveMsg, getPkGameEndMsg, getPkGameHostRankMsg, getPkGameInviteMsgMsg, getPkGameMatchResultMsg, getPKGamePunishGiftShowContent, getPkGameRankChangeMsg, getPkGameSuccessMsg, getPkGameTopListChangeMsg, getPkGameUserTopPunishGiftMsgContent, getPKSendPunishGift, getUnionGiftMsgContentMsg, getUserMsgCount, getVCallAppliableSolutionId, getVCallSolutionId, hide, hideWebView, initBeam, isAllowShowEndLive, isAllowShowPlayerLoading, isCommentLikeFragmentShowing, isGiftFragmentShow, isGiftRankParentShow, isNewUser, isPKIng, isShowing, isUplive, isVCalling, isWatchLive, isWebGameStart, onAudioWebGameStateChange, onChangeCameraSwitch, onChangeNineBeamModelMsg, onCommentLayoutBack, onEatGameOver, onEatGameStart, onExclusiveFraBackPressed, onFullScreenClicked, onGetPassMuteMessage, onGetVCallOpenPreview, onGetVideoInfoSuccess, onGiftClicked, onGiftClicked, onGiftClicked, onGiftRankBack, onHeartNeedReQuestBeamInfo, onNineBeamswitchTalkType, onPayShortVideoBuyGold, onReceiveAnchorLevelUp, onReceiveGuardBuff, onReceiveInteractPreviewMsgContent, onReceiveLiveTipsContent, onShareClicked, onVCallAudienceCome, onVCallAudienceGone, onVCallEnabled, onVCallHostEnd, onVCallHostEndUser, onVCallInvite, onVcallShowFollow, onWatchVideoStop, receivePKNonScreenStartMsg, refreshGiftList, report_kewl_video_action, reportSendGift, resetVcallView, setAnchorView, setChatFraCMCallBack, setChatFraForYouCallback, setChatRoomMsgListener, setCMVideoPlayerFraDelegate, setDanmakuVisible, setEnabled, setFromAutoBeam, setHeaderData, setImLikeCount, setImUnLikeCount, setIsNewUser, setIVCallUIListener, setLandPlayerBottom, setMediaPlayer, setmIsLandScreenEnable, setNormalVcallAccept, setScreenSwitchBtnVisiable, setShowTaskShareToast, setVCallDelegate, setVoiceMuteVcallOrPK, sevenVcallMute, show, show, showAdminDialog, showChatFra, showCheckInResultDialog, showCloseGuide, showCloseRecommendContent, showFullScreen, showHDSwitchToast, showOfficialToast, showOnce, showRecommendContent, showRecommendGoods, showShopActivity, showTitleBg, startGame, startTeamPK, stopGuide, stopMyVcall, switchVcallType, unShowFullScren, updateKcoin, updateMediaController, upVCallAudienceLevel, userChatActionfinish, generateNetworkLiveData, getDescription, getHttpMsgTag, getInitOnceLoginOrNotRunnable, getInitOnceMustLoginRunnable, getInitRepeatLoginOrNotRunnable, getInitRepeatMustLoginRunnable, getThreadInfo, hasNetRequest, hideLoading, initPresenter, isAccountLogin, isActivityAlive, isCancelHttpMsgWhenPageDestroy, isFinish2, isShow, isShowVipBanner, isTwooProduct, isViewTokenValid, isVisitorMode, onAttach, onInitNotImportantCode, onNetRequestEnd, onNetRequestStart, onShareClickForMatch, onStartupCompleted, runOnUiThread, runOnUiThreadDelay, setUserVisibleHint, showLoading, showLoading, showLoadingdump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onSaveInstanceState, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenuonReceive, onReceive, onReceive, onReceive, onReceive, onReceive, onReceiveGreetResp, onReceiverBeamBoostCallMessage, onReceiverTeamPKInviteMessage, onReceiveTranslateTextcanShowGiftSound, getNineUserPositionByUidgetActivity, getContext, getFragmentManager, getGiftFragment, getHttpMsgTag, getViewLifecycleOwner, hideLoading, isActivityAlive, isAdded, isGiftFragmentShow, isNewUser, isPKIng, isVCalling, onGiftClicked, onShareClicked, report_kewl_video_action, showChatFra, showLoadingcallbackKcoin, updateExtraKcoinprotected java.util.concurrent.atomic.AtomicBoolean playerStart
protected LiveGameStateManager mGameStateManager
protected LeaderBoardBoxView mRankTreasureBoxView
protected LeaderBoardInfo mLeaderBoardInfo
protected H5DialogFragment rankH5DialogFragment
protected H5DialogFragment mDailTaskDialogFragment
protected android.widget.Toast mBigToast
protected boolean isShareShowByVerify
protected GuildChannelPresenter mGuildChannelPresenter
protected LiveRoomDataViewModel mLiveRoomDataViewModel
protected ILiveBackgroundPresenter mLiveBackgroundPresenter
protected com.app.view.PressAlphaImageView mArrowBtn
protected android.view.View mArrowRedPoint
protected java.lang.String sMyName
protected java.lang.String sLogo
protected java.lang.String mBoZhuUid
protected int mUserVerifyType
protected java.lang.String mBadgeUrl
protected int chatPopState
protected java.lang.String sVid
protected boolean mVideoIsLine
protected com.app.live.activity.VideoDataInfo mVideoInfo
protected CustomConstraintLayout chatfragmentLayout
protected boolean mCurrUserIsBoZhu
protected AnchorDialogQueryManager mAnchorDialogQueryManager
protected ChatMsgRelativeLayout mChatMessageArea
protected ChatMessageListController mChatListController
protected android.widget.FrameLayout giftViewParent
protected android.widget.LinearLayout giftAnimContainer
protected android.widget.LinearLayout firstContainer
protected android.widget.LinearLayout secondContainer
protected android.widget.LinearLayout thirdContainer
protected com.kxsimon.video.chat.giftanim.GiftAnimatorHelper giftAnimator
protected com.kxsimon.video.chat.frame.FrameAnimationView customFrameGiftView
protected ChestManager chestManager
protected android.widget.FrameLayout chestViewRoot
protected TaskBonusManager taskBonusManager
protected int mHotValue
protected android.view.View mFairwayFirstView
protected android.view.View mFairwaySecondView
protected AnchorBaseDialog anchorDialog
protected boolean isForbidden
protected boolean isForbidByAdmin
protected boolean isAdmin
protected AnchorDialogCommonData mAnchorDialogCommonData
protected boolean isMySuperAdmin
protected PraiseView praiseViewLayout
protected android.view.View mInput
protected MsgInputFragment inputFragment
protected long mHostKCoin
protected int mHostStar
protected int mVideoKCoin
protected int mCoinRate
protected int mFRechargeCount
protected java.lang.String mHostShortId
protected java.lang.String mUpliveVersion
protected boolean isShowShortIDView
protected android.view.ViewGroup mDanmakuContainer
protected DanmakuManager mDanmakuManager
protected android.view.View mShopLayout
protected CaptureShare mScreenShare
protected CaptureShare.ScreenShotListener mScreenListener
protected CaptureShareDialog mShareDialog
protected boolean isShareFromScreen
protected java.lang.String mSharePath
protected boolean isAvailable
protected android.view.ViewStub bgAnimStub
protected android.view.ViewStub boardCountdownStub
protected NoticeBoardListManager mNoticeBoardListManager
protected ThanksgivingDialog thanksgivingDialogManager
protected BulletinView mBulletinView
protected android.view.ViewStub gameLiveViewStub
protected android.widget.FrameLayout gameLiveLayout
protected android.widget.LinearLayout gameLiveContent
protected android.widget.CheckBox gameLiveCheckbox
protected boolean isAllowAlert
protected GameFloatViewController floatViewController
protected android.view.ViewStub gamePcLiveViewStub
protected android.widget.FrameLayout gamePcLiveLayout
protected android.widget.LinearLayout gamePcLiveContent
protected android.widget.TextView gamePcLiveInst
protected java.lang.String mUpliveUrl
protected android.widget.CheckBox gamePcLiveCheckbox
protected android.widget.ImageView mScreenSwitchBtn
protected boolean mIsLandScreenEnable
protected int mCurrentScreen
public static int SCREEN_LAND
public static int SCREEN_PORT
protected boolean mIsVideoVisible
protected GameCenterManager mGameCenterManager
protected boolean mIsHighQuailty
protected int mGscreen
protected boolean mIsScreenRecord
protected boolean mIsPcLive
protected java.lang.String mLineUid
protected ChatroomTestCase mChatroomTestCase
protected java.lang.String rewardPrivilege
protected android.view.ViewGroup mWhisperEntryContainer
protected com.app.view.PressAlphaImageView mWhisperEntryBtn
protected RedDotView mWhisperRedDot
protected WhisperBaseFra mWhisperFra
protected com.app.letter.Presenter.OnWhisperReceiveListener mOnWhisperReceiveListener
protected LevelUpDialogsManager levelUpDialogsManager
protected GroupLiveContributionListDialog mGroupContributionListDialog
protected HostVCallHintManage hostvcallmanage
public boolean liveState
protected AnchorLevelDialogManager mAnchorLevelDialogManager
protected int mCurrentAnchorLevel
protected LeftActivityShowManager leftActivityShowManager
protected java.util.concurrent.atomic.AtomicBoolean pkGameButtonIsShow
protected int mDiceGiftCount
protected java.lang.String mMonolopyQid
protected java.lang.String mMonolopyAid
protected H5DialogFragment h5DialogFragment
protected H5DialogFragment firstRechargeDialogFragment
protected H5Dialog h5Dialog
protected int freeDanmuCountTotal
protected int freeDanmuCountNormal
protected int freeDanmuCountColor
protected UploadCoverManager uploadCoverManager
protected ChatGiftFragmentV2 giftFragment
protected VipState mVipState
protected java.lang.String vipID
protected java.lang.String vipMoney
protected FirstRechargeManager mFirstRechargeManager
protected IGoldCardPresenter mGoldCardPresenter
protected int mNewUserMsgCount
protected LuckyCardEntryView mLuckyCardEntryView
protected GoldCardEntryView mGoldCardEntryView
protected RouletteEntryView mRouletteEntryView
protected ThirdItemAnimationController mThirdItemAnimationController
protected NewUserSendGiftGuideManager newUserSendGiftGuideManager
protected ILuckyTurnplatePresenter mLuckyTurnplatePresenter
protected ExclusiveListMainFragment mExclusiveListFragment
protected android.view.View mSayHiBtn
protected android.view.View mSayHiPoint
protected TaskListFragment taskFragment
protected android.view.View taskLayout
protected boolean isHost
protected KCoinInfo kCoinInfo
protected NewUserShowGiftFraGuideDialog newUserShowGiftFraGuideDialog
protected TeamPKBaseControl pkTeamBaseControl
protected ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLockOne
protected ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLockTwo
protected ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLockTreasureBox
protected ILiveHostPresenter mLiveHostPresenter
protected ILiveAudiencePresenter mLiveAudiencePresenter
protected ILiveGuardPresenter mLiveGuardPresenter
protected ILiveAudienceListPresenter mLiveAudienceListPresenter
protected ILiveOfficialPresenter mLiveOfficialPresenter
protected ILiveRecommendPresenter mILiveRecommendPresenter
protected ILiveDiamondPresenter mLiveDiamondPresenter
protected android.view.View mSpaceMarginView
protected ILiveOfficialHostPresenter mLiveOfficialHostPresenter
protected ICommonTreasureBoxPresenter mCommonTreasureBoxPresenter
protected IRankTreasureBoxPresenter mRankTreasureBoxPresenter
protected IHostTaskTreasureBoxPresenter mHostTaskTreasureBoxPresenter
protected ILuckyTreasureBoxPresenter mLuckyTreasureBoxPresenter
protected ILiveAudioBasePresenter mILiveAudioBasePresenter
protected ILiveNotifyTipPresenter mLiveNotifyTipPresenter
protected ILiveMarqueePresenter mLiveMarqueePresenter
protected ILiveTopFansPresenter mLiveTopFansPresenter
protected ILiveMaskGameRewardPresenter mLiveMaskGameRewardPresenter
protected ILiveBullenInPresenter mLiveBullenInPresenter
protected boolean isClickSpeakGuide
protected int clickSpeakPosition
protected ChatGiftFragmentV2.BuyVIPInterface vipInterface
protected HighFiveManager mHighFiveManager
protected int vcallEnable
protected int vcallReason
protected int vcallLevel
public boolean isTalkMode
protected EntryManager entryManager
protected DialogManager dialogManager
protected KeyboardManager keyboardManager
protected ChatFraSdk.ChatFraBaseCallBack chatFraBaseCallBack
protected MsgInputFragment.DanmakuSwitchListener danmakuSwitchListener
protected ChatGiftFragmentV2.SendFreeDanmakuInterface sendFreeDanmakuInterface
protected BlockListDialog mBlockListDialog
protected AdminMsgEditDialog adminMsgEditDialog
protected AdminGuideDialog adminGuideDialog
protected android.app.Dialog admingSetOrCanelDialog
protected int superLevel
protected java.util.List<AdminMsgListAdapter.MsgItem> mAdminMsgList
protected MsgInputFragment.AdminInputMsgCallBack adminInputMsgCallBack
public LiveQualityToastUtil mLiveQualityToastUtil
protected boolean isFirstShowGiftFra
protected java.lang.Runnable mShowGiftFraGuideDialogRunable
protected NineBeamRouletteH5Dialog mRouletteDialogFragment
protected boolean needShowGameIcon
protected java.lang.String rouletteSessionId
public void setPlayerState(boolean value)
setPlayerState 在类中 ChatFraSdkpublic MsgInputFragment getInputFragment()
getInputFragment 在接口中 ILiveInfoWrapperpublic void setProperty(java.lang.String sName,
java.lang.String slogo,
java.lang.String sVideoId,
boolean isLive,
java.lang.String videoUid,
boolean isBoZhu,
int vt,
java.lang.String badgeUrl)
setProperty 在类中 ChatFraSdkpublic ExclusiveDialogBaseManager.ExclusiveDialogLock getOneLock()
getOneLock 在接口中 ILiveInfoWrapperpublic ExclusiveDialogBaseManager.ExclusiveDialogLock getTwoLock()
getTwoLock 在接口中 ILiveInfoWrapperpublic void onCreate(@Nullable
android.os.Bundle savedInstanceState)
@CallSuper protected void initFairwayFirstView(android.view.View view)
@CallSuper protected void initHost(android.view.View rootView)
@CallSuper protected void initOfficialChannel(android.view.View rootView)
@CallSuper protected void initAudience(android.view.View rootView)
@CallSuper protected void initGuard(android.view.View rootView)
@CallSuper protected void initFairwaySecondView(android.view.View view)
@CallSuper protected void initOfficialHost(android.view.View rootView)
@CallSuper protected void initCommonTreasureBox()
@CallSuper protected void initRankTreasureBox(android.view.View rootView)
@CallSuper protected void initHostTaskTreasureBox(android.view.View rootView)
@CallSuper protected void initLuckyTreasureBox(android.view.View rootView)
@CallSuper protected void initAudioBase(android.view.View rootView)
protected void initActiveView()
@CallSuper protected void initNotifyTip(android.view.View mRootView)
protected void initMarquee()
protected void initTopFans()
protected void initMaskGameReward()
protected void initBullenInPresenter()
public void setmGscreen(int gscreen)
public void setmIsScreenRecord(boolean isScreenRecord)
public void setmIsPcLive(boolean isPcLive)
protected void startRequestActivity()
protected void handleActivityData(java.util.HashMap<java.lang.Integer,org.json.JSONObject> hashMap)
protected void handleDailyTask(java.lang.String json)
protected void handleDailyTaskResult(java.lang.String taskName,
java.lang.String status)
protected abstract void requestAllData()
public abstract void requestActivityData(java.util.List<java.lang.Object> queryList)
requestActivityData 在接口中 ILiveInfoWrapperprotected void setDiamondAndRankVisibility(boolean show)
public boolean isOfficialChannelLive()
isOfficialChannelLive 在接口中 ILiveInfoWrapperpublic boolean isGuildChannelLive()
public boolean isBirthdayLive()
isBirthdayLive 在接口中 ILiveInfoWrapperpublic boolean isOfficialChannelAdLive()
isOfficialChannelAdLive 在接口中 ILiveInfoWrapperprotected void showLeftGroupViewVisibility(boolean isShow)
public void initGameView(android.view.View mRootView,
boolean isBroadcaster)
public void initLuckyTurnplate(android.view.View mRootView)
mRootView - 根布局public void initGoldCardView(android.view.View mRootView)
mRootView - 根布局public void initLuckyView(android.view.View mRootView)
public void initRouletteView(android.view.View mRootView)
public void initSpeakGuideView(android.view.View mRootView)
protected void sendMsg(java.lang.String message)
public void onSpeakGuideShow(boolean show)
public void initEngine(android.view.ViewGroup container)
public void initChestRain()
public void onChestRainAnimStart(ChestRainMsgContent msgContent)
public void onChestRainAnimStop(ChestRainMsgContent msgContent)
public void OnReceiveGetFansTag(GetFansTagMsgContent msgContent)
OnReceiveGetFansTag 在类中 ChatFraSdkpublic void onreceiveChestRainMsg(ChestRainMsgContent msgContent)
onreceiveChestRainMsg 在类中 ChatFraSdkprotected void initBulletin(android.view.View mRootView)
public void initGamePcLiveView(android.view.View rootView)
public void onScreenSwitchClicked()
onScreenSwitchClicked 在接口中 ILiveInfoWrapperpublic void initFlashView()
public void initGameLiveView(android.view.View rootView)
public void showGameFloatView()
public void closeGameFloatView()
protected boolean isDisAllowFloatView()
protected void initGiftAnimator()
protected void initThirdItemAnimation()
public void onReceiveLevelTempletStartMsg(LevelTempletStartMsgContent msg)
public void onReceiveLevelTempletGiftMsg(LevelTempletGiftMsgContent msg)
public void onReceiveLevelTempletStarRefreshMsg(LevelTempletStarRefreshMsgContent msg)
public void addTopFlashToList(io.rong.imlib.model.MessageContent msgContent)
addTopFlashToList 在接口中 ILiveInfoWrapperaddTopFlashToList 在类中 ChatFraSdkpublic void onReceivedFirstGiftUesrMsgContent(FirstGiftUserMsgContent msg)
public void stopMaskGame()
public int getCurrentScreen()
getCurrentScreen 在接口中 ILiveInfoWrapperpublic void onReceiveMaskGameRewardMsg(MaskGameRewardMsgContent msgContent)
onReceiveMaskGameRewardMsg 在类中 ChatFraSdkpublic void onReceiveSuperLuckyMsg(com.live.immsgmodel.SuperLuckyMsg msgContent)
onReceiveSuperLuckyMsg 在类中 ChatFraSdkpublic void onReceiveLuckyCardMsg(LuckyCardMsgContent msgContent)
onReceiveLuckyCardMsg 在类中 ChatFraSdkpublic void onReceiveBonusMsgContent(BonusMsgContent bonus)
onReceiveBonusMsgContent 在类中 ChatFraSdkpublic void onReceiveLuckyTurnplateMsgContent(LuckyTurnplateWardMsgContent msg)
public void onReceiveEmbeddedGameWinningMsgContent(EmbeddedGameWinningMsgContent msg)
public void onReceivePKAgainMessage(PKAgainTipMessage pkAgainTipMessage)
onReceivePKAgainMessage 在类中 ChatFraSdkpublic void onReceivePKSuperScreenMessage(PKSuperScreenMessage message)
onReceivePKSuperScreenMessage 在类中 ChatFraSdkpublic void onReceivePKRidiculeMsgContent(PKRidiculeMsgContent message)
onReceivePKRidiculeMsgContent 在类中 ChatFraSdkpublic com.kxsimon.video.chat.gift_v2.bean.GiftV2 findGiftById(java.lang.String giftId)
giftId - public void onReceiveChargePrizeMsg(com.kxsimon.video.chat.msgcontent.ChargePrizeMsgContent msgContent)
onReceiveChargePrizeMsg 在类中 ChatFraSdkpublic void setPkController(IPkController controller)
public void hideAll()
hideAll 在接口中 ILiveInfoWrapperprotected boolean gotoActivity(int activityType,
java.lang.String actId)
public void onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState)
onViewCreated 在类中 BaseFrapublic boolean tryLock(ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLock)
tryLock 在接口中 ILiveInfoWrapperpublic void unLock(ExclusiveDialogBaseManager.ExclusiveDialogLock dialogLock)
unLock 在接口中 ILiveInfoWrapperpublic boolean isBoZhu()
isBoZhu 在接口中 ILiveInfoWrapperpublic boolean isLine()
isLine 在接口中 ILiveInfoWrapperpublic void setAnchorDialogCacheManager(AnchorDialogQueryManager anchorDialogQueryManager)
public void setVideoInfo(com.app.live.activity.VideoDataInfo tmpVideoInfo)
setVideoInfo 在类中 ChatFraSdkprotected void initShopLayout(android.view.View rootView,
boolean needRedPoint,
android.view.View.OnClickListener onClickListener)
rootView - needRedPoint - onClickListener - protected void showShopOrBulletin(android.view.View rootView,
android.view.View.OnClickListener listener)
protected void showShopLayout(boolean show)
protected void onTgClicked(TGBundle tgBundle, boolean isReplay)
public void reportTgClick()
protected void shopLayoutClick(android.view.View v,
boolean isReplay)
v - protected void changeVideoVType(int mVtype)
protected void initChatListController()
protected void initPraiseView()
public void notifyLeaveMsg(java.lang.String sUid)
notifyLeaveMsg 在接口中 IChatInterfacenotifyLeaveMsg 在类中 ChatFraSdkpublic void addData2Adapter(io.rong.imlib.model.MessageContent msg)
addData2Adapter 在接口中 IChatInterfaceaddData2Adapter 在接口中 ILiveInfoWrapperaddData2Adapter 在类中 ChatFraSdkpublic boolean isNineLive()
isNineLive 在类中 ChatFraSdkprotected void addJoinMsg(com.live.immsgmodel.JoinChatroomMsgContent msg,
boolean isShowJoinMsg,
boolean isList)
public void addJoinMsg2Adapter(com.live.immsgmodel.JoinChatroomMsgContent msg,
boolean isShowJoinMsg,
boolean isList)
IChatInterfaceaddJoinMsg2Adapter 在接口中 IChatInterfaceaddJoinMsg2Adapter 在类中 ChatFraSdkmsg - isShowJoinMsg - 是否要在消息流显示该join消息isList - 是否是从头像列表里面来的,这种用户不显示特效,并且不显示消息流public void onReceiveMsg(io.rong.imlib.model.MessageContent msgContent)
onReceiveMsg 在接口中 IChatInterfaceonReceiveMsg 在接口中 ILiveInfoWrapperonReceiveMsg 在类中 ChatFraSdkpublic void initHighFiveManager()
public void onReceiveMsg(com.app.letter.message.rong.BaseMsg msg)
onReceiveMsg 在接口中 IChatInterfaceonReceiveMsg 在类中 ChatFraSdkpublic void setPraiseCount(int cc)
setPraiseCount 在接口中 IChatInterfacesetPraiseCount 在类中 ChatFraSdkpublic int getPraiseCount()
getPraiseCount 在类中 ChatFraSdkpublic void replayHeartAnimation(int count,
int color)
replayHeartAnimation 在接口中 IChatInterfacereplayHeartAnimation 在类中 ChatFraSdkpublic void setIconListSize(int count)
setIconListSize 在类中 ChatFraSdkpublic void updateHeadIconList(com.live.immsgmodel.GiftMsgContent event)
updateHeadIconList 在类中 ChatFraSdkprotected void updateHeadCount()
public void setAnchorDialogDataReport(java.lang.String sUid)
setAnchorDialogDataReport 在接口中 ILiveInfoWrapperpublic void dismiss()
dismiss 在类中 ChatFraSdkprotected void initWhisperEntry(android.view.View rootView)
protected void initWhisper()
protected void reportOnClickWhisper()
public void changeWhisperPanel(boolean isShow)
public void changeExclusiveFrgPanel(boolean isShow,
com.app.live.activity.VideoDataInfo videoid)
public ExclusiveListMainFragment getExclusiveFra()
public void onExclusiveFrgFraBackPressed()
public boolean isExclusivePanelShowing()
isExclusivePanelShowing 在类中 ChatFraSdkpublic WhisperBaseFra getWhisperFra()
public void onWhisperFraBackPress()
onWhisperFraBackPress 在类中 ChatFraSdkpublic boolean isWhisperPanelShowing()
isWhisperPanelShowing 在类中 ChatFraSdkprotected void showWhisperIcon(boolean isShow)
public void setLiveState(boolean b)
setLiveState 在接口中 ILiveInfoWrappersetLiveState 在类中 ChatFraSdkpublic void setUpliveUrl(java.lang.String url)
public void stopFrameGift()
stopFrameGift 在类中 ChatFraSdkpublic void clearChest()
clearChest 在类中 ChatFraSdkpublic boolean isFromDrawingAnswerInput()
isFromDrawingAnswerInput 在类中 ChatFraSdkpublic void notifyStatusEvent(java.lang.String event,
java.lang.String anchorId)
notifyStatusEvent 在类中 ChatFraSdkpublic int getAnchorHotLevel()
getAnchorHotLevel 在类中 ChatFraSdkpublic void updateAnchorStatus(int status)
public void syncChatroomNumbers(long praisCount,
long userCount,
long anchorMoney,
int hotValue,
int heat)
syncChatroomNumbers 在类中 ChatFraSdkpublic void resetAnchorMoney(int money)
public void resetUserCount(int count,
int hotVale,
int heat)
public void showSystemMessage(SystemMsgContent msg)
showSystemMessage 在类中 ChatFraSdkpublic void showGlobalMarqueeMsg(GlobalMarqueeMsg msg)
showGlobalMarqueeMsg 在类中 ChatFraSdkpublic void showMagicRewardMsg(MagicRewardMsg magicRewardMsg)
showMagicRewardMsg 在类中 ChatFraSdkpublic void showDanmaku(com.kxsimon.video.chat.msgcontent.DanmakuMsgContent msg)
showDanmaku 在类中 ChatFraSdkpublic void onDanmakuClick(com.kxsimon.video.chat.msgcontent.DanmakuMsgContent danmaku)
public int onGetVcallType()
onGetVcallType 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onExpensiveGiftStart(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean,
boolean isRealExecute)
com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfaceonExpensiveGiftStart 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onExpensiveGiftStartSuccess(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean)
com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfaceonExpensiveGiftStartSuccess 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onExpensiveGiftEnd(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean)
com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfaceonExpensiveGiftEnd 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onShowStickerGift(com.kxsimon.video.chat.gift.GiftShowItemBean giftShowItemBean)
onShowStickerGift 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onGiftClicked(java.lang.String userId,
java.lang.String userName)
onGiftClicked 在接口中 com.kxsimon.video.chat.giftanim.GiftAnimator.GiftAnimatorInterfacepublic void onResume()
onResume 在类中 androidx.fragment.app.Fragmentpublic void onPause()
onPause 在类中 androidx.fragment.app.Fragmentpublic void onVCallAudienceClicked(java.lang.String userId,
java.lang.String userName)
public void addChestToList(BonusMsgContent bonus)
addChestToList 在类中 ChatFraSdk@CallSuper public boolean canShowChest(BonusMsgContent bonus)
public boolean isAudioLive()
isAudioLive 在接口中 ILiveInfoWrapperpublic void setUserPermission(boolean block,
boolean forbidByAdmin,
boolean admin,
boolean isSuper)
setUserPermission 在类中 ChatFraSdkpublic void onStart()
onStart 在类中 androidx.fragment.app.Fragmentpublic void onStop()
onStop 在类中 androidx.fragment.app.Fragmentpublic void doLevelUp(com.app.letter.message.rong.LetterSysMsgContent msgContent)
protected void showUpLevelDialog(LevelUpMsgBean levelUpInfo)
protected void showUpLevelUser(LevelUpMsgBean levelUpInfo)
public void onReceiveLevelUpMsg(LevelUpMsgContent levelUpMsgContent)
onReceiveLevelUpMsg 在类中 ChatFraSdkpublic void onReceiveGiftWorldMsg(GiftWorldMsgContent msgContent)
onReceiveGiftWorldMsg 在类中 ChatFraSdkpublic void onReceiveHostDiamonMsg(HostDiamondMsgContent msg)
onReceiveHostDiamonMsg 在类中 ChatFraSdkpublic void updateSuv(int suv)
updateSuv 在类中 ChatFraSdkpublic int getSuv()
getSuv 在类中 ChatFraSdk@CallSuper protected boolean canShowTreasureBoxDialog()
public void initBirthdayManager()
public void onItemClick(io.rong.imlib.model.MessageContent msg)
public void onItemLongClick(io.rong.imlib.model.MessageContent msg)
protected void onPkAgainButton(boolean isNonScreen)
protected void onPkSendGift()
public void onPkGuideClick()
public void onReceiveGameRewardMsg(TempletRewardMsgContent msgContent)
onReceiveGameRewardMsg 在类中 ChatFraSdkpublic void onReceiveBonusTaskMsg(BonusTaskMsgContent msgContent)
onReceiveBonusTaskMsg 在类中 ChatFraSdkpublic void updateTaskBonusView()
updateTaskBonusView 在类中 ChatFraSdkpublic void setHasTaskBonus(boolean hasTaskBonus)
setHasTaskBonus 在类中 ChatFraSdkpublic void onReceiveTopFansContent(TopFansRankMsgContent msgContent)
onReceiveTopFansContent 在类中 ChatFraSdkpublic void closeDialogs()
protected void closeDialogsExceptRecordAndChest(RecordDialog recordDialog)
public void onLiveShareUV(int shareNum)
onLiveShareUV 在类中 ChatFraSdkpublic void setShareUVNum(int num,
boolean animation)
public boolean isLandScreen()
isLandScreen 在接口中 ILiveInfoWrapperisLandScreen 在类中 ChatFraSdkpublic java.lang.String getLast5MessageByUid(java.lang.String uid)
public void setmLineUid(java.lang.String mLineUid)
public void setUpliveVersion(java.lang.String version)
setUpliveVersion 在类中 ChatFraSdkpublic void setHostShortId(java.lang.String short_id)
setHostShortId 在类中 ChatFraSdkpublic void onVcallComeWidth(int marginRight)
public void onlyChangeMessageToRootTop(int toRootTop)
toRootTop - 视频区域距离顶部高度public void changeMessageAreaForVcallStop()
protected void setChatMessageAreaSize(int height,
int marginRight)
public void setRewardPrerogative(java.lang.String rewardPrivilege)
setRewardPrerogative 在类中 ChatFraSdkpublic void setHotValue(int hotValue)
setHotValue 在类中 ChatFraSdkpublic void setPresenter(BulletinContract.Presenter presenter)
setPresenter 在接口中 BaseView<BulletinContract.Presenter>public void refreshBulletin(com.kxsimon.video.chat.bulletin.BulletinInfo bulletinInfo)
BulletinContract.ViewrefreshBulletin 在接口中 BulletinContract.Viewpublic void showBulletin(BulletinMsgContent msgContent)
showBulletin 在类中 ChatFraSdkprotected void doBulletinAnim(java.lang.String content,
java.lang.String url,
boolean isShop)
doBulletinAnim 在类中 ChatFraSdkpublic void showLocalBulletin(com.kxsimon.video.chat.bulletin.BulletinInfo bulletinInfo)
BulletinContract.ViewshowLocalBulletin 在接口中 BulletinContract.Viewpublic void bulletinLoadComplete(boolean isSuccess,
java.util.List<com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinRes> bulletinResList)
BulletinContract.ViewbulletinLoadComplete 在接口中 BulletinContract.Viewpublic void failureCallback(com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinOps ops)
BulletinContract.ViewfailureCallback 在接口中 BulletinContract.Viewpublic void successCallback(com.kxsimon.video.chat.bulletin.BulletinInfo.BulletinOps ops)
BulletinContract.ViewsuccessCallback 在接口中 BulletinContract.Viewpublic void showShopBulletin(BulletinShopMsgContent shop)
showShopBulletin 在接口中 BulletinContract.ViewshowShopBulletin 在类中 ChatFraSdkpublic void shopSuccessCallback(BulletinShopInfo shopInfo, int action)
shopSuccessCallback 在接口中 BulletinContract.Viewpublic void onEatMsgClick(EatGameStatusMsgContent msg)
msg - public boolean hasNoLayer(boolean closeLayer)
hasNoLayer 在接口中 ILiveInfoWrapperhasNoLayer 在类中 ChatFraSdkpublic boolean needHideWhisperEntry()
public boolean isGameLive()
isGameLive 在接口中 ILiveInfoWrapperprotected void initGroupLive(android.view.View rootView)
public void onReceiveVipLevelUpdateMsg(VipLevelUpdateContentMsg msg)
onReceiveVipLevelUpdateMsg 在类中 ChatFraSdkpublic void startTreasureboxManager()
public void stopTreasureboxManager()
protected void setDiamondView()
public void onReceiveTreasureboxMsgContent(com.live.immsgmodel.TreasureboxMsgContent msg)
public void onReceiveMonsterRefreshMsgContent(MonsterRefreshMsgContent msg)
public void onReceiveMonsterStatusChangeMsgContent(MonsterStatusChangeMsgContent msg)
public void onReceiveNoticeCommonMsgContent(NoticeCommonMsgContent msg)
public void onReceiveAnnouncectlMsgContent(AnnouncectlMsgContent msg)
public void onReceivePowerInfoMsgContent(PowerInfoMessage msg)
public void onReceiveGuardStar(GuardStarMsgContent msg)
onReceiveGuardStar 在类中 ChatFraSdkpublic void clearAnchorLevelManager()
public void checkVcallAccess()
public void onInitNormalApplyView()
public void sendEatGameStatusMsg(int status)
status - public void sendEatGameStatusMsg(int status,
java.lang.String score)
public void openFirstRechargeH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr)
protected void refreshFirstRecharge()
public void openH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr)
openH5Dialog 在接口中 ILiveInfoWrapperpublic void openH5Dialog(java.lang.String url,
boolean alginBottom,
boolean supportAr,
boolean showClose,
H5DialogFragment.H5Params otherParams)
public void openGameCenterH5Dialog(GameCenterInfo info)
public void openH5Dialog(java.lang.String url)
openH5Dialog 在类中 ChatFraSdkpublic boolean isKeyboardShowing()
isKeyboardShowing 在接口中 ILiveInfoWrapperprotected boolean isChatShowing()
public void hideKeyboard()
hideKeyboard 在接口中 ILiveInfoWrapperhideKeyboard 在类中 ChatFraSdkprotected boolean canShowNewUserSendGiftGuideManager()
protected void hideGiftFra()
protected void showNewUserSendGiftAnimationBubble(boolean isShow)
protected void addKeyboardObserver(android.view.View rootView)
protected void removeKeyboardObserver(android.view.View rootView)
public void getPkGameWinRecordMsg(PKGameWinRewardContent msgContent)
getPkGameWinRecordMsg 在类中 ChatFraSdkpublic android.os.Handler getHandler()
getHandler 在接口中 ILiveInfoWrapperpublic void getPkGameSurpriseMsg(PKGameSurpriseContent msgContent)
getPkGameSurpriseMsg 在类中 ChatFraSdkpublic void setChatFraBaseCallBack(ChatFraSdk.ChatFraBaseCallBack chatFraBaseCallBack)
setChatFraBaseCallBack 在类中 ChatFraSdkpublic boolean isFansByContributeInfo()
public boolean isGuardianNormal()
public boolean isGuardianHeight()
public void beGuardian(GuardStage.ChargeStage chargeStage)
beGuardian 在接口中 ILiveInfoWrapperpublic int getOfficialId()
public void onReceiveRice()
public boolean isMonopolyAllow()
public boolean isShortVideo()
isShortVideo 在类中 ChatFraSdkprotected boolean isNineBeamAudio()
public void switchNineVcallJoinType(NineVcallSwitchJoinTypeMsgContent nineVcallSwitchJoinTypeMsgContent)
switchNineVcallJoinType 在类中 ChatFraSdkpublic void setNineVcallPositionClose(NineVcallControlPositionMsgContent nineVcallControlPositionMsgContent)
setNineVcallPositionClose 在类中 ChatFraSdkpublic boolean isNineBeam()
isNineBeam 在接口中 ILiveInfoWrapperpublic boolean isPkRunning()
isPkRunning 在接口中 ILiveInfoWrapperpublic boolean isUnionBeam()
isUnionBeam 在接口中 ILiveInfoWrapperpublic boolean isNormalVideo()
isNormalVideo 在接口中 ILiveInfoWrapperpublic boolean isPayVideo()
isPayVideo 在接口中 ILiveInfoWrapperpublic void showMsgDialog(java.lang.String msg)
showMsgDialog 在类中 ChatFraSdkprotected void checkRankBoxView()
public void onTaskBonusChangeMsg(TaskBonusMessages bonusBean)
onTaskBonusChangeMsg 在类中 ChatFraSdkbonusBean - public void onReceiveRankChangedMsg(LeaderBoardChangeContentMessage msg)
onReceiveRankChangedMsg 在类中 ChatFraSdkprotected void onReceiveRankSystemMsg(SystemMsgContent msg)
onReceiveRankSystemMsg 在类中 ChatFraSdkprotected void onRequestLeaderBoardInfo(LeaderBoardInfo leaderBoardInfo, int requestType)
protected void showDayTaskH5Dialog(java.lang.String url)
url - protected void dissDayTaskH5Fragment()
protected void dispatchDailyTask(java.lang.String actionName,
java.lang.String actionType,
java.lang.String task)
protected void dispatchDailyTask(java.lang.String actionName,
java.lang.String actionType,
java.lang.String task,
java.lang.String done,
java.lang.String total,
java.lang.String reddot,
DailyTasksBean bean)
protected boolean checkVideoInfo()
protected void getLeaderBoardRankInfo(int requestType)
requestType - 表示请求类型 1刚进直播间初始化 2新一轮榜单周期开始protected void getBroadCasterStarInfo()
public boolean isStarBoardShow()
public java.lang.String getVid()
getVid 在接口中 ILiveInfoWrapperprotected java.lang.String getBroadcasterUid()
protected void onDanmakuSwitch(boolean enable)
protected void setDanmakuFreeByBagFree()
protected void onSendFreeDanmaku(com.kxsimon.video.chat.gift_v2.bean.GiftBagItemBeanV2 itemInfo)
public boolean isFreeDanmaku()
public void setDanmakuFree(int freeType)
public int getDanmakuFree()
protected void onChoseWorldMsgItem(com.kxsimon.video.chat.gift_v2.bean.GiftBagV2 bagProduct)
public void onSendWorldMsg(java.lang.String content)
public void onGotoH5(java.lang.String url)
onGotoH5 在接口中 WorldMsgInputView.WorldMsgListenerprotected void onBoxCountDownFinished(BoxInfo boxInfo, int from)
public boolean isLeaderBoardTop10()
public boolean isNewStar()
public boolean isNewStarTop10WithoutHomePosition()
protected boolean isMiddleEast()
protected void updateFirstRecharge(int count)
public android.graphics.Rect getNineUserPositionByUidReal(java.lang.String uid)
protected void reportLeaveRoom(android.util.Pair<java.lang.Integer,java.lang.Integer> bigGiftSuccessRate)
bigGiftSuccessRate - protected void openH5LeaderBoard(boolean showCurrentRound)
openH5LeaderBoard 在类中 ChatFraSdkpublic void openH5LeaderBoard(java.lang.String link)
openH5LeaderBoard 在接口中 ILiveInfoWrapperprotected void openH5LeaderBoard(java.lang.String link,
H5DialogFragment.Size size)
protected void openH5Dialog(java.lang.String link,
H5DialogFragment.Size size)
public void setChestKeyCount(int keyCount)
setChestKeyCount 在类中 ChatFraSdkpublic void onReceivedChestKeyMsgContent(ChestKeyMsgContent msg)
public void onReceiveH5Msg(ChatH5MsgContent msgContent)
onReceiveH5Msg 在类中 ChatFraSdkpublic void showH5FullScreen(java.lang.String url,
boolean isClick)
showH5FullScreen 在接口中 ILiveInfoWrapperpublic void onReceiveConstelEventMsgContent(ConstelEventMsgContent msg)
public void onEventMainThread(ConstelCardMsgContent msg)
onEventMainThread 在类中 ChatFraSdkpublic void onReceiveChangeCover(UploadCoverLiveMessage msg)
onReceiveChangeCover 在类中 ChatFraSdkmsg - public boolean toRecharge(int srcType)
toRecharge 在接口中 ILiveInfoWrapperpublic static android.graphics.Bitmap getDefaultOutputBitmap(android.content.Context context)
public static android.graphics.Bitmap getOutputBitmap(android.graphics.Bitmap bitmapObj)
protected void switchSubType(int subType)
public void onFollowUser(java.lang.String uid,
boolean isFollow)
onFollowUser 在类中 ChatFraSdkprotected void initRootViewHeight()
public void onShareClickForMatch(com.app.live.activity.VideoDataInfo videoDataInfo)
public void showHostAnchorDialog()
showHostAnchorDialog 在接口中 ILiveInfoWrapperpublic void showAnchorDialog(AnchorDialogData anchorDialogData)
showAnchorDialog 在接口中 ILiveInfoWrapperprotected void buildAnchorDialogCommonData(AnchorDialogData mAnchorDialogData)
protected void onPkToOtherLive()
protected java.lang.String getLiveReportVid(java.lang.String uid)
protected void onAnchorDialogShow()
protected void onAnchorDialogDismiss()
protected void onAnchorDialogFollowStatusChange(java.lang.String userId,
boolean followed,
boolean isPKOther)
protected com.app.user.account.AccountInfo getHostAccountInfo()
protected void onWhisperClick(com.app.user.account.AccountInfo accountInfo)
public void onAdminManagerClick(ManagerMsgContent msg)
public void onManagerClick(boolean isShow,
boolean isShowMsg)
public void onShowOrHideAdminMsgDialog(boolean isShow)
public void onShowOrHideAdminGuideDialog(boolean isShow,
boolean isSuper)
protected void closeAllAdminDialog()
public boolean getBaseUidIsVcallIng(java.lang.String uid)
getBaseUidIsVcallIng 在接口中 ILiveInfoWrapperprotected long getHostLiveQualityBitRate()
public void setQualityMaxBitrate(int maxBitrate)
protected void changeQualityView(LiveQualityToastUtil.Quality quality)
protected void initLiveQualityToast(int maxBit)
public void clickImageList(ClickTargetInfo target)
clickImageList 在类中 ChatFraSdkpublic void onReceiveMarqueeMsg(PowerfulMarqueeMsg msg)
onReceiveMarqueeMsg 在类中 ChatFraSdkpublic void clickImageList(com.kxsimon.video.chat.recycler.HeadIcon headIcon)
clickImageList 在接口中 ILiveInfoWrapperclickImageList 在类中 ChatFraSdkprotected void stopLiveQualityToast()
protected int getCutPushBitNetWork()
public void setHostLiveQuality(LiveQualityToastUtil.Quality quality)
setHostLiveQuality 在类中 ChatFraSdkpublic void handleGuildRoom(com.app.live.activity.VideoDataInfo videoDataInfo)
protected void initGuildChannelLive()
public void onGuildChannelNextVideo(com.app.live.activity.VideoDataInfo dataInfo)
GuildChannelContract.Viewpublic void onGuildChannelLive(java.lang.String id,
java.lang.String name)
GuildChannelContract.ViewonGuildChannelLive 在接口中 GuildChannelContract.Viewpublic void onGuildChannelDialog(java.lang.CharSequence content)
GuildChannelContract.Viewpublic void onGuildChannelManagerNotice()
GuildChannelContract.Viewpublic void onGuildChannelNotification(java.lang.CharSequence sequence)
GuildChannelContract.Viewpublic void onGuildChanneAmostEnd(java.lang.String vid)
GuildChannelContract.Viewpublic void setIcon(int vip)
setIcon 在类中 ChatFraSdkpublic void onGlobalMessageNotifyMsg(GlobalMessageNotifyMsg msg)
onGlobalMessageNotifyMsg 在类中 ChatFraSdkprotected void requestLuckyCardInfo(boolean isShowFirstCharge)
isShowFirstCharge - public void buildJSExtraConfig(RechargeBaseDialogFragment rechargeDialog)
public void onRechargeSuccessByH5OpenChargePanel()
protected void hideLuckyCard()
protected void showLuckyCard()
public void onEventMainThread(LuckyCardRechargeClickEvent event)
protected boolean isShowGameRecommend()
protected void onClickGameRecommend()
protected int getLiveRoomType()
protected int getWatchLiveType()
public boolean isShowForYouSwitch()
ChatFraSdkisShowForYouSwitch 在类中 ChatFraSdkpublic com.app.live.activity.VideoDataInfo getVideoInfo()
getVideoInfo 在接口中 ILiveInfoWrapperpublic java.lang.String getLiveHostName()
getLiveHostName 在接口中 ILiveInfoWrapperpublic java.lang.String getLiveHostImage()
getLiveHostImage 在接口中 ILiveInfoWrapperpublic int getHeadCount()
getHeadCount 在接口中 ILiveInfoWrappergetHeadCount 在类中 ChatFraSdkpublic LiveType getLiveType()
getLiveType 在接口中 ILiveInfoWrapperpublic boolean getFollowed()
getFollowed 在接口中 ILiveInfoWrapperpublic java.lang.String getLiveHostId()
getLiveHostId 在接口中 ILiveInfoWrapperpublic void onFollowClicked()
onFollowClicked 在接口中 ILiveInfoWrapperpublic GameToGiftManager getGameToGiftManager()
getGameToGiftManager 在接口中 ILiveInfoWrapperpublic boolean isVideoVisiable()
isVideoVisiable 在接口中 ILiveInfoWrapperpublic android.app.Activity getParentActivity()
getParentActivity 在接口中 ILiveInfoWrapperpublic android.view.View getImageGiftView()
getImageGiftView 在接口中 ILiveInfoWrapperpublic CheckInResultManager getCheckInResultManager()
getCheckInResultManager 在接口中 ILiveInfoWrapperpublic void notifyHeadIconList()
notifyHeadIconList 在接口中 ILiveInfoWrapperpublic void updateDiamondView(int anchorDiamond,
java.lang.String uid)
updateDiamondView 在接口中 ILiveInfoWrapperpublic void dismissAnchorDialog()
dismissAnchorDialog 在接口中 ILiveInfoWrapperpublic void updateOfficialFollowState(OfficialChannelListInfo info)
updateOfficialFollowState 在接口中 ILiveInfoWrapperpublic void onOfficialNextVideo(com.app.live.activity.VideoDataInfo dataInfo)
onOfficialNextVideo 在接口中 ILiveInfoWrapperpublic void subscribeOfficialChannel()
subscribeOfficialChannel 在接口中 ILiveInfoWrapperpublic void fetchOfficialListInfo(java.lang.String s,
boolean b,
boolean b1)
fetchOfficialListInfo 在接口中 ILiveInfoWrapperpublic android.view.View getLiveHostRootView()
getLiveHostRootView 在接口中 ILiveInfoWrapperpublic android.view.View getOfficialVideoNameView()
getOfficialVideoNameView 在接口中 ILiveInfoWrapperpublic void onBeOfficialLive()
onBeOfficialLive 在接口中 ILiveInfoWrapperpublic void onOfficialLiveAMostEnd(java.lang.String vid)
onOfficialLiveAMostEnd 在接口中 ILiveInfoWrapperpublic boolean getCheckInResult()
getCheckInResult 在接口中 ILiveInfoWrapperpublic void setOfficialFollowViewVisible(boolean b)
setOfficialFollowViewVisible 在接口中 ILiveInfoWrapperpublic void updateFollowed(boolean followed)
updateFollowed 在接口中 ILiveInfoWrapperpublic BonusNamedMessages.BonusNamedList getNamedList()
getNamedList 在接口中 ILiveInfoWrapperpublic void buyGold(int srcType,
java.lang.String srcName)
buyGold 在接口中 ILiveInfoWrapperbuyGold 在类中 ChatFraSdkpublic void onClickHostTaskTreasureBox()
onClickHostTaskTreasureBox 在接口中 ILiveInfoWrapperpublic void onClickLuckyTreasureBox(int type)
onClickLuckyTreasureBox 在接口中 ILiveInfoWrapperpublic ChatFraSdk.ChatFraForYouCallback getChatFraForYouCallback()
getChatFraForYouCallback 在接口中 ILiveInfoWrapperpublic boolean isLuckyPlateShow()
isLuckyPlateShow 在类中 ChatFraSdkpublic void onLuckyTurnplateShow(java.lang.String plateId)
onLuckyTurnplateShow 在类中 ChatFraSdkpublic void hideLuckyTurnplate()
hideLuckyTurnplate 在类中 ChatFraSdkpublic void displayGameByGameId(java.lang.String gameId,
java.lang.String pId)
public boolean isShowingAnchorDialog()
isShowingAnchorDialog 在接口中 ILiveInfoWrapperpublic android.view.ViewGroup getChatMessageArea()
getChatMessageArea 在接口中 ILiveInfoWrapperpublic android.view.ViewGroup getGiftSlotContainer()
getGiftSlotContainer 在接口中 ILiveInfoWrapperpublic void setShopVisible(boolean isShow)
setShopVisible 在接口中 ILiveInfoWrapperpublic androidx.constraintlayout.widget.ConstraintLayout getChatRootView()
getChatRootView 在接口中 ILiveInfoWrapperpublic void showLiveBg(java.lang.String liveTopBg,
java.lang.String liveBottomBg)
showLiveBg 在类中 ChatFraSdk@CallSuper protected void initLiveBackground(android.view.View rootView)
public void onGiftPanelClicked(int from)
onGiftPanelClicked 在接口中 ILiveInfoWrapperpublic void onTaskIconClicked()
onTaskIconClicked 在接口中 ILiveInfoWrapperpublic boolean isShowTaskFragment()
protected void showNewUserShowGiftFraGuideDialog()
protected void hideNewUserShowGiftFraGuideDialog()
protected boolean isTeamPKPlayIng()
protected boolean isTeamPKInit()
protected void initTeamPK()
protected void releaseTeamPK()
public void initKcoin(KCoinInfo kCoinInfo)
initKcoin 在接口中 IChatInterfaceinitKcoin 在类中 ChatFraSdkprotected boolean isShowKCoin()
protected void showLiveMusicListFra()
protected void showTeamPKReadDialog(boolean isAutoPK)
protected boolean isShowFoldRedDot(int whisperUnreadNum)
protected boolean isShowRouletteRedDot()
protected void refreshWhisperRedDot()
protected void openRouletteH5Dialog(java.lang.String link)
link - protected void dissmissRouletteDialogFragment()
public void onRouletteGameStateMesg(RouletteGameEventMessage rouletteGameEventMessage)
onRouletteGameStateMesg 在类中 ChatFraSdkprotected void onRouletteGameBegin(RouletteGameEventMessage rouletteGameEventMessage)
rouletteGameEventMessage - protected void onRouletteGameTimeOut(RouletteGameEventMessage rouletteGameEventMessage)
rouletteGameEventMessage - protected void onRouletteGameEnd(RouletteGameEventMessage rouletteGameEventMessage)
rouletteGameEventMessage - protected void onRouletteGameStart(RouletteGameEventMessage rouletteGameEventMessage)
rouletteGameEventMessage - protected boolean isOpenRouletteDialog()
public void setInRoulette(boolean inRoulette)
public boolean isInRoulette()
public boolean checkPermission()