Instance Constructors
-
new
IndexedSeqGroupAdapter
(data: IndexedSeq[(GroupItem, IndexedSeq[ChildItem])], groupViewResourceId: Int, childViewResourceId: Int, binder: UiBinder)
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
areAllItemsEnabled
(): Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
bindChildView
(view: View, child: ChildItem, isLastItem: Boolean): Unit
-
def
bindGroupView
(view: View, group: GroupItem): Unit
-
def
clone
(): AnyRef
-
var
data
: IndexedSeq[(GroupItem, IndexedSeq[ChildItem])]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getChild
(grpPos: Int, chldPos: Int): ChildItem
-
def
getChildId
(grpPos: Int, chldPos: Int): Long
-
def
getChildView
(grpPos: Int, chldPos: Int, isLastChild: Boolean, convertView: View, parent: ViewGroup): View
-
def
getChildrenCount
(grpPos: Int): Int
-
def
getClass
(): java.lang.Class[_]
-
def
getCombinedChildId
(arg0: Long, arg1: Long): Long
-
def
getCombinedGroupId
(arg0: Long): Long
-
def
getGroup
(grpPos: Int): GroupItem
-
def
getGroupCount
(): Int
-
def
getGroupId
(grpPos: Int): Long
-
def
getGroupView
(grpPos: Int, isExpanded: Boolean, convertView: View, parent: ViewGroup): View
-
def
getInflater
(view: View): LayoutInflater
-
def
hasStableIds
(): Boolean
-
def
hashCode
(): Int
-
var
inflater
: LayoutInflater
-
def
isChildSelectable
(grpPos: Int, chldPos: Int): Boolean
-
def
isEmpty
(): Boolean
-
def
isInstanceOf
[T0]
: Boolean
-
def
ne
(arg0: AnyRef): Boolean
-
def
newChildView
(grpPos: Int, chldPos: Int, parent: ViewGroup): View
-
def
newGroupView
(grpPos: Int, parent: ViewGroup): View
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
notifyDataSetChanged
(): Unit
-
def
notifyDataSetInvalidated
(): Unit
-
def
onGroupCollapsed
(arg0: Int): Unit
-
def
onGroupExpanded
(arg0: Int): Unit
-
def
registerDataSetObserver
(arg0: DataSetObserver): Unit
-
def
reset
(newData: IndexedSeq[(GroupItem, IndexedSeq[ChildItem])]): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
unregisterDataSetObserver
(arg0: DataSetObserver): Unit
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from BaseExpandableListAdapter
Inherited from ExpandableListAdapter
Inherited from AnyRef
Inherited from Any
Simple adapter for expandable lists. Takes an underlying data set, which is an
IndexedSeq[(GroupItem, IndexedSeq[ChildItem])]
, and does the obvious, using a passed-in UiBinder to bind the views.