Lines Matching defs:sel

755         View sel = makeAndAddView(position, childrenTop, true,
759 int selHeight = sel.getMeasuredHeight();
761 sel.offsetTopAndBottom((height - selHeight) / 2);
764 fillAboveAndBelow(sel, position);
772 return sel;
779 * @param sel The selected view
780 * @param position The position corresponding to sel
782 private void fillAboveAndBelow(View sel, int position) {
785 fillUp(position - 1, sel.getTop() - dividerHeight);
787 fillDown(position + 1, sel.getBottom() + dividerHeight);
789 fillDown(position + 1, sel.getBottom() + dividerHeight);
791 fillUp(position - 1, sel.getTop() - dividerHeight);
810 View sel;
817 sel = makeAndAddView(selectedPosition, selectedTop, true, mListPadding.left, true);
821 if (sel.getBottom() > bottomSelectionPixel) {
824 final int spaceAbove = sel.getTop() - topSelectionPixel;
828 final int spaceBelow = sel.getBottom() - bottomSelectionPixel;
832 sel.offsetTopAndBottom(-offset);
833 } else if (sel.getTop() < topSelectionPixel) {
836 final int spaceAbove = topSelectionPixel - sel.getTop();
840 final int spaceBelow = bottomSelectionPixel - sel.getBottom();
844 sel.offsetTopAndBottom(offset);
848 fillAboveAndBelow(sel, selectedPosition);
856 return sel;
935 View sel;
960 * sel = B
970 sel = makeAndAddView(selectedPosition, oldSel.getBottom() + dividerHeight, true,
974 if (sel.getBottom() > bottomSelectionPixel) {
977 int spaceAbove = sel.getTop() - topSelectionPixel;
980 int spaceBelow = sel.getBottom() - bottomSelectionPixel;
990 sel.offsetTopAndBottom(-offset);
995 fillUp(mSelectedPosition - 2, sel.getTop() - dividerHeight);
997 fillDown(mSelectedPosition + 1, sel.getBottom() + dividerHeight);
999 fillDown(mSelectedPosition + 1, sel.getBottom() + dividerHeight);
1001 fillUp(mSelectedPosition - 2, sel.getTop() - dividerHeight);
1026 sel = makeAndAddView(selectedPosition, newSel.getTop(), true, mListPadding.left,
1031 sel = makeAndAddView(selectedPosition, oldSel.getTop(), false, mListPadding.left,
1036 if (sel.getTop() < topSelectionPixel) {
1038 int spaceAbove = topSelectionPixel - sel.getTop();
1041 int spaceBelow = bottomSelectionPixel - sel.getBottom();
1049 sel.offsetTopAndBottom(offset);
1053 fillAboveAndBelow(sel, selectedPosition);
1061 sel = makeAndAddView(selectedPosition, oldTop, true, mListPadding.left, true);
1067 int newBottom = sel.getBottom();
1070 sel.offsetTopAndBottom(childrenTop - sel.getTop());
1075 fillAboveAndBelow(sel, selectedPosition);
1078 return sel;
1489 View sel;
1627 sel = fillFromSelection(newSel.getTop(), childrenTop, childrenBottom);
1629 sel = fillFromMiddle(childrenTop, childrenBottom);
1633 sel = fillSpecific(mSyncPosition, mSpecificTop);
1636 sel = fillUp(mItemCount - 1, childrenBottom);
1641 sel = fillFromTop(childrenTop);
1645 sel = fillSpecific(reconcileSelectedPosition(), mSpecificTop);
1648 sel = moveSelection(oldSel, newSel, delta, childrenTop, childrenBottom);
1655 sel = fillFromTop(childrenTop);
1659 sel = fillUp(mItemCount - 1, childrenBottom);
1663 sel = fillSpecific(mSelectedPosition,
1666 sel = fillSpecific(mFirstPosition,
1669 sel = fillSpecific(0, childrenTop);
1678 if (sel != null) {
1681 if (mItemsCanFocus && hasFocus() && !sel.hasFocus()) {
1682 final boolean focusWasTaken = (sel == focusLayoutRestoreDirectChild &&
1684 focusLayoutRestoreView.requestFocus()) || sel.requestFocus();
1693 positionSelector(INVALID_POSITION, sel);
1695 sel.setSelected(false);
1699 positionSelector(INVALID_POSITION, sel);
1701 mSelectedTop = sel.getTop();