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.Adapter
getItemViewType
in class android.widget.BaseAdapter
public abstract int getViewTypeCount()
getViewTypeCount
in interface android.widget.Adapter
getViewTypeCount
in class android.widget.BaseAdapter
public 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)