Lines Matching defs:groupPosition

191      * @param groupPosition Position in the ExpandableList's set of groups
194 private int groupPositionToBin(int groupPosition) {
196 if (groupPosition < 0 || groupPosition >= DateSorter.DAY_COUNT) {
204 // the array is empty, in which case the provided groupPosition
206 return groupPosition;
209 while (groupPosition > -1) {
212 groupPosition--;
228 int groupPosition = ExpandableListView.getPackedPositionGroup(
232 return moveCursorToChildPosition(groupPosition, childPosition);
237 * @param groupPosition Index of the group containing the desired item.
242 /* package */ boolean moveCursorToChildPosition(int groupPosition,
247 groupPosition = groupPositionToBin(groupPosition);
249 for (int i = 0; i < groupPosition; i++) {
280 public View getGroupView(int groupPosition, boolean isExpanded,
290 String label = mDateSorter.getLabel(groupPositionToBin(groupPosition));
296 public View getChildView(int groupPosition, int childPosition,
308 public boolean isChildSelectable(int groupPosition, int childPosition) {
319 public int getChildrenCount(int groupPosition) {
321 return mItemMap[groupPositionToBin(groupPosition)];
325 public Object getGroup(int groupPosition) {
330 public Object getChild(int groupPosition, int childPosition) {
335 public long getGroupId(int groupPosition) {
337 return groupPosition;
341 public long getChildId(int groupPosition, int childPosition) {
343 if (moveCursorToChildPosition(groupPosition, childPosition)) {
355 public void onGroupExpanded(int groupPosition) {
359 public void onGroupCollapsed(int groupPosition) {