public class ChatLogAdapter extends BaseAdapter
AgentTypingView
, VisitorMessageView
, AgentMessageView
, ChatEventView
.IGNORE_ITEM_VIEW_TYPE, NO_SELECTION
Modifier and Type | Method and Description |
---|---|
void |
add(RowItem item) |
void |
clear() |
int |
getCount() |
Object |
getItem(int position) |
long |
getItemId(int position) |
int |
getItemViewType(int position)
Returns a layout row type id
|
View |
getView(int position,
View convertView,
ViewGroup viewGroup) |
int |
getViewTypeCount()
Gets number of different row layouts
|
areAllItemsEnabled, getDropDownView, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, unregisterDataSetObserver
public void clear()
public void add(RowItem item)
public Object getItem(int position)
public long getItemId(int position)
public int getCount()
public int getViewTypeCount()
getViewTypeCount
in interface Adapter
getViewTypeCount
in class BaseAdapter
public int getItemViewType(int position)
getItemViewType
in interface Adapter
getItemViewType
in class BaseAdapter
position
- in adapter