class MapsFragment.CustomExpandableListAdapter
extends android.widget.BaseExpandableListAdapter
Modifier and Type | Field and Description |
---|---|
private android.content.Context |
context |
private java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.String>> |
expandableListDetail |
private java.util.List<java.lang.String> |
expandableListTitle |
Constructor and Description |
---|
CustomExpandableListAdapter(android.content.Context context,
java.util.List<java.lang.String> expandableListTitle,
java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.String>> expandableListDetail) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getChild(int listPosition,
int expandedListPosition) |
long |
getChildId(int listPosition,
int expandedListPosition) |
int |
getChildrenCount(int listPosition) |
android.view.View |
getChildView(int listPosition,
int expandedListPosition,
boolean isLastChild,
android.view.View convertView,
android.view.ViewGroup parent) |
java.lang.Object |
getGroup(int listPosition) |
int |
getGroupCount() |
long |
getGroupId(int listPosition) |
android.view.View |
getGroupView(int listPosition,
boolean isExpanded,
android.view.View convertView,
android.view.ViewGroup parent) |
boolean |
hasStableIds() |
boolean |
isChildSelectable(int listPosition,
int expandedListPosition) |
areAllItemsEnabled, getChildType, getChildTypeCount, getCombinedChildId, getCombinedGroupId, getGroupType, getGroupTypeCount, isEmpty, notifyDataSetChanged, notifyDataSetInvalidated, onGroupCollapsed, onGroupExpanded, registerDataSetObserver, unregisterDataSetObserver
private final android.content.Context context
private final java.util.List<java.lang.String> expandableListTitle
private final java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.String>> expandableListDetail
public CustomExpandableListAdapter(android.content.Context context, java.util.List<java.lang.String> expandableListTitle, java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.String>> expandableListDetail)
public java.lang.Object getChild(int listPosition, int expandedListPosition)
public long getChildId(int listPosition, int expandedListPosition)
public android.view.View getChildView(int listPosition, int expandedListPosition, boolean isLastChild, android.view.View convertView, android.view.ViewGroup parent)
public int getChildrenCount(int listPosition)
public java.lang.Object getGroup(int listPosition)
public int getGroupCount()
public long getGroupId(int listPosition)
public android.view.View getGroupView(int listPosition, boolean isExpanded, android.view.View convertView, android.view.ViewGroup parent)
public boolean hasStableIds()
public boolean isChildSelectable(int listPosition, int expandedListPosition)