public class PrivateConversationProvider extends java.lang.Object implements IContainerItemProvider.ConversationProvider<UIConversation>
| 限定符和类型 | 类和说明 |
|---|---|
protected class |
PrivateConversationProvider.ViewHolder |
IContainerItemProvider.ConversationProvider<T extends android.os.Parcelable>, IContainerItemProvider.MessageProvider<K extends MessageContent>| 构造器和说明 |
|---|
PrivateConversationProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bindView(android.view.View view,
int position,
UIConversation data)
为View绑定数据。
|
android.net.Uri |
getPortraitUri(java.lang.String userId)
绑定头像Uri。
|
android.text.Spannable |
getSummary(UIConversation data) |
java.lang.String |
getTitle(java.lang.String userId)
绑定标题内容。
|
android.view.View |
newView(android.content.Context context,
android.view.ViewGroup viewGroup)
创建新View。
|
public android.view.View newView(android.content.Context context,
android.view.ViewGroup viewGroup)
IContainerItemProvidernewView 在接口中 IContainerItemProvider<UIConversation>context - 当前上下文。viewGroup - 创建的新View所附属的父View。public void bindView(android.view.View view,
int position,
UIConversation data)
IContainerItemProviderbindView 在接口中 IContainerItemProvider<UIConversation>view - 需要绑定数据的View。position - 绑定的数据位置。data - 绑定的数据。public android.text.Spannable getSummary(UIConversation data)
public java.lang.String getTitle(java.lang.String userId)
getTitle 在接口中 IContainerItemProvider.ConversationProvider<UIConversation>userId - 需要绑定标题的Id。public android.net.Uri getPortraitUri(java.lang.String userId)
getPortraitUri 在接口中 IContainerItemProvider.ConversationProvider<UIConversation>userId - 需要显示头像的Id。