public class LiveMarqueePresenter extends java.lang.Object implements ILiveMarqueePresenter
| 限定符和类型 | 字段和说明 |
|---|---|
protected MarqueeText |
hotRankContent |
protected com.app.view.LowMemImageView |
hotRankFlash |
protected PowerfulMarqueeHelper |
marqueeHelper |
protected com.app.view.LowMemImageView |
mMarqueeIcon |
protected android.view.View |
mMarqueeItem |
protected android.view.View |
mMarqueeJumpBtn |
protected android.view.View |
mMarqueeLayout |
protected android.view.View |
mMarqueePowerfulLayout |
protected TopFansMgr.OnTriggerAnimListener |
mTopFlashTriggerListener |
protected TopFansMgr |
topFlashMgr |
protected android.widget.ProgressBar |
topProgressBg |
| 构造器和说明 |
|---|
LiveMarqueePresenter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMessage(io.rong.imlib.model.MessageContent msgContent) |
boolean |
canShowTopMessage() |
void |
destroy() |
void |
doHotRankChangeAnim(java.lang.CharSequence ss,
com.kxsimon.video.chat.presenter.marquee.LiveMarqueePresenter.TopInfoType type,
com.kxsimon.video.chat.presenter.marquee.LiveMarqueePresenter.RaceLampAnimType animType) |
java.lang.String |
getString(int resId,
java.lang.Object... formatArg) |
boolean |
hasLayer(boolean closeLayer) |
boolean |
initialize(android.view.View rootView,
ILiveInfoWrapper liveInfoWrapper)
初始化view
|
boolean |
invalid() |
void |
release() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewInstanceprotected android.view.View mMarqueeItem
protected android.view.View mMarqueeLayout
protected com.app.view.LowMemImageView mMarqueeIcon
protected android.view.View mMarqueeJumpBtn
protected com.app.view.LowMemImageView hotRankFlash
protected android.widget.ProgressBar topProgressBg
protected MarqueeText hotRankContent
protected TopFansMgr topFlashMgr
protected android.view.View mMarqueePowerfulLayout
protected PowerfulMarqueeHelper marqueeHelper
protected TopFansMgr.OnTriggerAnimListener mTopFlashTriggerListener
public void addMessage(io.rong.imlib.model.MessageContent msgContent)
addMessage 在接口中 ILiveMarqueePresenterpublic boolean canShowTopMessage()
public boolean initialize(@NonNull
android.view.View rootView,
ILiveInfoWrapper liveInfoWrapper)
IViewPresenterinitialize 在接口中 IViewPresenterrootView - 根viewpublic java.lang.String getString(@StringRes
int resId,
java.lang.Object... formatArg)
public void doHotRankChangeAnim(java.lang.CharSequence ss,
com.kxsimon.video.chat.presenter.marquee.LiveMarqueePresenter.TopInfoType type,
com.kxsimon.video.chat.presenter.marquee.LiveMarqueePresenter.RaceLampAnimType animType)
public boolean invalid()
invalid 在接口中 IViewPresenterpublic void release()
release 在接口中 IViewPresenterpublic boolean hasLayer(boolean closeLayer)
hasLayer 在接口中 IViewPresenterpublic void destroy()
destroy 在接口中 IPageLifecycle