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, wait
newInstance
protected 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
在接口中 ILiveMarqueePresenter
public boolean canShowTopMessage()
public boolean initialize(@NonNull android.view.View rootView, ILiveInfoWrapper liveInfoWrapper)
IViewPresenter
initialize
在接口中 IViewPresenter
rootView
- 根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
在接口中 IViewPresenter
public void release()
release
在接口中 IViewPresenter
public boolean hasLayer(boolean closeLayer)
hasLayer
在接口中 IViewPresenter
public void destroy()
destroy
在接口中 IPageLifecycle