public class TeamPKHostControl extends TeamPKBaseControl
TeamPKBaseControl.PKGAME_STATE, TeamPKBaseControl.TeamPKUserChangeCallBackBaseVcallControl.GiftVcallHostCallback, BaseVcallControl.IVcallUpLiveCallBack, BaseVcallControl.VCALL_NINE_TYPEcurPKTimeToEnd, hostID, mContext, mDialogQuit, mPkgameState, mPKTeamStateHandler, mRootView, mTeamPKID, onShowSrcUserIndexArray, PK_TO_PUNISH_TIME_OUT, PUNISH_TO_END_TIME_OUT, TAG, teamPKInfoData, teamPKUIControl, teamPKUserChangeCallBack, teamPKUserInfoOnClickCallBackmHostVcallHintManage, mIVcallCallBack, mNineLiveType, mRecordClient, mVcallRootView, mVid, mVideoDataInfo| 构造器和说明 |
|---|
TeamPKHostControl(android.content.Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroyVcall() |
void |
initVcall() |
void |
initView(android.view.ViewGroup rootView) |
void |
releaseVcallView(android.view.ViewGroup rootView) |
protected void |
switchToEnd(android.os.Message message)
切换结束状态
|
protected void |
switchToIDLE(android.os.Message message)
切换准备状态
|
protected void |
switchToMatch(android.os.Message message)
切换到战斗状态
|
protected void |
switchToPunish(android.os.Message message)
切换到惩罚状态
|
protected void |
switchToReady(android.os.Message message)
切换到准备状态
|
protected void |
teamOneUserQuit(java.lang.String uid,
java.lang.String roomID,
java.lang.String streamID,
int index,
boolean isMyTeam,
java.lang.String name) |
cancelTimer, endGame, getCurrentGiftTargetInfo, getSelfGiftData, getShowSrcIndexByUid, hintVcallView, isRunIng, onEventMainThread, onEventMainThread, onEventMainThread, openVcallTalkPage, resetGiftData, setHostFollowState, setTeamPKUserChangeCallBack, showAskEndGameDialog, showOrHideGiftDialog, showOrHideLoading, startGame, startTimeCutDown, teamPKLoggetmVid, getmVideoDataInfo, linkUser, log, logToFile, onConfigurationChanged, setIVcallCallBack, setmVid, setParentVisible, setRecordClient, setVcallHintManager, switchNineVcallType, upDataHostKCoin, vcallTimeOutpublic void initView(android.view.ViewGroup rootView)
initView 在类中 TeamPKBaseControlpublic void initVcall()
initVcall 在类中 TeamPKBaseControlpublic void destroyVcall()
destroyVcall 在类中 TeamPKBaseControlpublic void releaseVcallView(android.view.ViewGroup rootView)
releaseVcallView 在类中 TeamPKBaseControlprotected void switchToIDLE(android.os.Message message)
TeamPKBaseControlswitchToIDLE 在类中 TeamPKBaseControlprotected void switchToReady(android.os.Message message)
TeamPKBaseControlswitchToReady 在类中 TeamPKBaseControlprotected void switchToMatch(android.os.Message message)
TeamPKBaseControlswitchToMatch 在类中 TeamPKBaseControlprotected void switchToPunish(android.os.Message message)
TeamPKBaseControlswitchToPunish 在类中 TeamPKBaseControlprotected void switchToEnd(android.os.Message message)
TeamPKBaseControlswitchToEnd 在类中 TeamPKBaseControlprotected void teamOneUserQuit(java.lang.String uid,
java.lang.String roomID,
java.lang.String streamID,
int index,
boolean isMyTeam,
java.lang.String name)
teamOneUserQuit 在类中 TeamPKBaseControl