public class ThreadsViewAdapter
extends <any>
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreadsViewAdapter.State |
static interface |
ThreadsViewAdapter.ThreadsViewAdapterListener |
| Constructor and Description |
|---|
ThreadsViewAdapter(android.content.Context context,
ThreadsViewAdapter.ThreadsViewAdapterListener listener) |
| Modifier and Type | Method and Description |
|---|---|
int |
getItemCount() |
int |
getItemViewType(int position) |
int |
getPositionOfItem(long idx) |
static int |
getThemeAccentColor(android.content.Context context) |
void |
onBindViewHolder(threads.share.ThreadsViewAdapter.ViewHolder holder,
int position) |
threads.share.ThreadsViewAdapter.ViewHolder |
onCreateViewHolder(android.view.ViewGroup parent,
int viewType) |
void |
setState(long idx,
ThreadsViewAdapter.State state) |
void |
updateData(java.util.List<java.lang.Thread> messageThreads) |
public ThreadsViewAdapter(android.content.Context context,
ThreadsViewAdapter.ThreadsViewAdapterListener listener)
public static int getThemeAccentColor(android.content.Context context)
public void setState(long idx,
ThreadsViewAdapter.State state)
public int getItemViewType(int position)
public threads.share.ThreadsViewAdapter.ViewHolder onCreateViewHolder(android.view.ViewGroup parent,
int viewType)
public void onBindViewHolder(threads.share.ThreadsViewAdapter.ViewHolder holder,
int position)
public int getItemCount()
public void updateData(java.util.List<java.lang.Thread> messageThreads)
public int getPositionOfItem(long idx)