Package io.rong.imkit.config
Class ConversationListConfig
-
- All Implemented Interfaces:
public class ConversationListConfig
-
-
Field Summary
Fields Modifier and Type Field Description public int
delayRefreshTime
-
Constructor Summary
Constructors Constructor Description ConversationListConfig()
-
Method Summary
Modifier and Type Method Description int
getDelayRefreshTime()
void
setDelayRefreshTime(int delayRefreshTime)
设置会话列表延时刷新时间,此值不能设置为500ms void
initConfig(Context context)
void
setBehaviorListener(ConversationListBehaviorListener listener)
void
setCountPerPage(int count)
void
)>setConversationListProvider(ProviderManager<BaseUiConversation> providerManager)
void
setConversationProvider(BaseConversationProvider provider)
ProviderManager<BaseUiConversation>
getProviderManager()
boolean
isEnableAutomaticDownloadHQVoice()
void
setEnableAutomaticDownloadHQVoice(boolean enable)
DataProcessor<Conversation>
getDataProcessor()
void
)>setDataProcessor(DataProcessor<Conversation> dataFilter)
设置数据处理器。 void
)>setDataProcessor(BaseDataProcessor<Conversation> dataFilter)
ConversationListBehaviorListener
getListener()
boolean
isEnableConnectStateNotice()
int
getConversationCountPerPage()
-
-
Method Detail
-
getDelayRefreshTime
int getDelayRefreshTime()
-
setDelayRefreshTime
void setDelayRefreshTime(int delayRefreshTime)
设置会话列表延时刷新时间,此值不能设置为500ms
- Parameters:
delayRefreshTime
- 毫秒
-
initConfig
void initConfig(Context context)
-
setBehaviorListener
void setBehaviorListener(ConversationListBehaviorListener listener)
-
setCountPerPage
void setCountPerPage(int count)
-
setConversationListProvider
void )>setConversationListProvider(ProviderManager<BaseUiConversation> providerManager)
-
setConversationProvider
void setConversationProvider(BaseConversationProvider provider)
-
getProviderManager
ProviderManager<BaseUiConversation> getProviderManager()
-
isEnableAutomaticDownloadHQVoice
boolean isEnableAutomaticDownloadHQVoice()
-
setEnableAutomaticDownloadHQVoice
void setEnableAutomaticDownloadHQVoice(boolean enable)
-
getDataProcessor
DataProcessor<Conversation> getDataProcessor()
-
setDataProcessor
@Deprecated() void )>setDataProcessor(DataProcessor<Conversation> dataFilter)
设置数据处理器。
- Parameters:
dataFilter
- 处理器
-
setDataProcessor
void )>setDataProcessor(BaseDataProcessor<Conversation> dataFilter)
-
getListener
ConversationListBehaviorListener getListener()
-
isEnableConnectStateNotice
boolean isEnableConnectStateNotice()
-
getConversationCountPerPage
int getConversationCountPerPage()
-
-
-
-