public class LearerBoardRankPresenter extends java.lang.Object implements IViewPresenter, LearerBoardRankView.OnRankClickListener
限定符和类型 | 字段和说明 |
---|---|
protected LeaderBoardFlashView |
mLeaderBoardFlashView
主播排行榜变化时展示当前排名和距离上一名所差钻石数
|
protected TaskBonusFlashView |
mTaskBonusFlashView
主播收钻发生变化的时候系统发送的提示消息的view
|
构造器和说明 |
---|
LearerBoardRankPresenter() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
hasLayer(boolean closeLayer) |
boolean |
initialize(android.view.View rootView,
ILiveInfoWrapper liveInfoWrapper)
初始化view
|
boolean |
invalid() |
boolean |
isSwitchOff() |
void |
onFansGroupClick(java.lang.String url) |
void |
OnNormalRankClick(android.view.View v,
java.lang.String url) |
void |
OnPKRankClick(android.view.View v,
java.lang.String url) |
void |
onReceiveRankChangedMsg(LeaderBoardChangeContentMessage msg) |
void |
onReceiveRankChangeMsg(LeaderBoardChangeContentMessage msg) |
void |
onRequestLeaderBoardInfo(LeaderBoardInfo leaderBoardInfo) |
void |
OnTopRankClick(android.view.View v,
java.lang.String url) |
void |
release() |
void |
setSwitch(boolean isOn) |
void |
setVisible(boolean show) |
void |
showTaskBonusView(java.lang.String bullet_text,
java.lang.String img) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy
protected LeaderBoardFlashView mLeaderBoardFlashView
protected TaskBonusFlashView mTaskBonusFlashView
public boolean initialize(@NonNull android.view.View rootView, ILiveInfoWrapper liveInfoWrapper)
IViewPresenter
initialize
在接口中 IViewPresenter
rootView
- 根viewpublic boolean invalid()
invalid
在接口中 IViewPresenter
public void release()
release
在接口中 IViewPresenter
public boolean hasLayer(boolean closeLayer)
hasLayer
在接口中 IViewPresenter
public void onReceiveRankChangedMsg(LeaderBoardChangeContentMessage msg)
public void OnNormalRankClick(android.view.View v, java.lang.String url)
public void OnTopRankClick(android.view.View v, java.lang.String url)
public void OnPKRankClick(android.view.View v, java.lang.String url)
public void onFansGroupClick(java.lang.String url)
public boolean isSwitchOff()
public void onRequestLeaderBoardInfo(LeaderBoardInfo leaderBoardInfo)
public void setSwitch(boolean isOn)
public void onReceiveRankChangeMsg(LeaderBoardChangeContentMessage msg)
public void showTaskBonusView(java.lang.String bullet_text, java.lang.String img)
public void setVisible(boolean show)