public class TweetTimelineListAdapter
extends BaseAdapter
| Modifier and Type | Class and Description |
|---|---|
static class |
TweetTimelineListAdapter.Builder
TweetTimelineListAdapter Builder
|
| Modifier and Type | Field and Description |
|---|---|
protected <any> |
actionCallback |
protected Context |
context |
protected com.twitter.sdk.android.tweetui.TimelineDelegate<T> |
delegate |
protected int |
styleResId |
protected TweetUi |
tweetUi |
| Constructor and Description |
|---|
TweetTimelineListAdapter(Context context,
Timeline<Tweet> timeline)
Constructs a TweetTimelineListAdapter for the given Tweet Timeline.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCount() |
T |
getItem(int position) |
long |
getItemId(int position) |
View |
getView(int position,
View convertView,
ViewGroup parent)
Returns a CompactTweetView by default.
|
void |
notifyDataSetChanged() |
void |
notifyDataSetInvalidated() |
void |
refresh(<any> cb)
Clears the items and loads the latest Timeline items.
|
void |
registerDataSetObserver(DataSetObserver observer) |
void |
unregisterDataSetObserver(DataSetObserver observer) |
protected <any> actionCallback
protected final int styleResId
protected TweetUi tweetUi
protected final Context context
protected final com.twitter.sdk.android.tweetui.TimelineDelegate<T extends Identifiable> delegate
public TweetTimelineListAdapter(Context context,
Timeline<Tweet> timeline)
context - the context for row views.timeline - a Timeline<Tweet> providing access to Tweet data items.IllegalArgumentException - if context is nullpublic View getView(int position,
View convertView,
ViewGroup parent)
public void refresh(<any> cb)
public int getCount()
public T getItem(int position)
public long getItemId(int position)
public void registerDataSetObserver(DataSetObserver observer)
registerDataSetObserver in interface AdapterregisterDataSetObserver in class BaseAdapterpublic void unregisterDataSetObserver(DataSetObserver observer)
unregisterDataSetObserver in interface AdapterunregisterDataSetObserver in class BaseAdapterpublic void notifyDataSetChanged()
notifyDataSetChanged in class BaseAdapterpublic void notifyDataSetInvalidated()
notifyDataSetInvalidated in class BaseAdapter