public abstract class FirebaseListAdapter<T>
extends android.widget.BaseAdapter
| Constructor and Description |
|---|
FirebaseListAdapter(java.lang.Class<T> mModelClass,
com.google.firebase.database.DatabaseReference databaseReference,
android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
int |
getCount() |
com.google.firebase.database.DatabaseReference |
getDatabaseReference() |
java.lang.Object |
getItem(int i) |
long |
getItemId(int i) |
int |
getItemViewType(int position) |
android.view.View |
getView(int i,
android.view.View view,
android.view.ViewGroup viewGroup) |
abstract int |
getViewTypeCount() |
void |
pauseListener() |
void |
resumeListener() |
public FirebaseListAdapter(java.lang.Class<T> mModelClass, com.google.firebase.database.DatabaseReference databaseReference, android.content.Context context)
public void pauseListener()
public void resumeListener()
public com.google.firebase.database.DatabaseReference getDatabaseReference()
public void cleanup()
public int getItemViewType(int position)
getItemViewType in interface android.widget.AdaptergetItemViewType in class android.widget.BaseAdapterpublic abstract int getViewTypeCount()
getViewTypeCount in interface android.widget.AdaptergetViewTypeCount in class android.widget.BaseAdapterpublic int getCount()
public java.lang.Object getItem(int i)
public long getItemId(int i)
public android.view.View getView(int i,
android.view.View view,
android.view.ViewGroup viewGroup)