Package io.rong.imkit.config
Class ConversationListConfig
-
- All Implemented Interfaces:
public class ConversationListConfig
-
-
Field Summary
Fields Modifier and Type Field Description public intdelayRefreshTime
-
Constructor Summary
Constructors Constructor Description ConversationListConfig()
-
Method Summary
Modifier and Type Method Description intgetDelayRefreshTime()voidsetDelayRefreshTime(int delayRefreshTime)设置会话列表延时刷新时间,此值不能设置为500ms voidinitConfig(Context context)voidsetBehaviorListener(ConversationListBehaviorListener listener)voidsetCountPerPage(int count)void)>setConversationListProvider(ProviderManager<BaseUiConversation> providerManager)voidsetConversationProvider(BaseConversationProvider provider)ProviderManager<BaseUiConversation>getProviderManager()booleanisEnableAutomaticDownloadHQVoice()voidsetEnableAutomaticDownloadHQVoice(boolean enable)DataProcessor<Conversation>getDataProcessor()void)>setDataProcessor(DataProcessor<Conversation> dataFilter)设置数据处理器。 void)>setDataProcessor(BaseDataProcessor<Conversation> dataFilter)ConversationListBehaviorListenergetListener()booleanisEnableConnectStateNotice()intgetConversationCountPerPage()-
-
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()
-
-
-
-