类 EaseBasePresenter
- java.lang.Object
-
- io.agora.chat.uikit.base.EaseBasePresenter
-
- 所有已实现的接口:
androidx.lifecycle.LifecycleObserver
- 直接已知子类:
EaseChatHistoryPresenter,EaseChatMessagePresenter,EaseChatQuotePresenter,EaseChatThreadCreatePresenter,EaseChatThreadListPresenter,EaseChatThreadPresenter,EaseConversationPresenter,EaseHandleMessagePresenter
public abstract class EaseBasePresenter extends java.lang.Object implements androidx.lifecycle.LifecycleObserver
-
-
构造器概要
构造器 构造器 说明 EaseBasePresenter()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 abstract voidattachView(ILoadDataView view)abstract voiddetachView()booleanisActive()booleanisDestroy()voidonCreate()voidonDestroy()voidonPause()voidonResume()voidonStart()voidonStop()voidrunOnIO(java.lang.Runnable runnable)voidrunOnUI(java.lang.Runnable runnable)
-
-
-
方法详细资料
-
attachView
public abstract void attachView(ILoadDataView view)
-
detachView
public abstract void detachView()
-
onCreate
public void onCreate()
-
onStart
public void onStart()
-
onResume
public void onResume()
-
onPause
public void onPause()
-
onStop
public void onStop()
-
onDestroy
public void onDestroy()
-
isDestroy
public boolean isDestroy()
-
isActive
public boolean isActive()
-
runOnUI
public void runOnUI(java.lang.Runnable runnable)
-
runOnIO
public void runOnIO(java.lang.Runnable runnable)
-
-