Lines Matching refs:selectedPosition

361         final int selectedPosition = mSelectedPosition;
367 boolean selected = pos == selectedPosition;
461 final int selectedPosition = reconcileSelectedPosition();
469 rowStart = selectedPosition - (selectedPosition % numColumns);
471 final int invertedSelection = mItemCount - 1 - selectedPosition;
714 final int selectedPosition = mSelectedPosition;
722 rowStart = selectedPosition - (selectedPosition % numColumns);
724 int invertedSelection = mItemCount - 1 - selectedPosition;
886 final int selectedPosition = mSelectedPosition;
895 oldRowStart = (selectedPosition - delta) - ((selectedPosition - delta) % numColumns);
897 rowStart = selectedPosition - (selectedPosition % numColumns);
899 int invertedSelection = mItemCount - 1 - selectedPosition;
904 invertedSelection = mItemCount - 1 - (selectedPosition - delta);
1824 final int selectedPosition = mSelectedPosition;
1833 startOfRowPos = (selectedPosition / numColumns) * numColumns;
1836 final int invertedSelection = mItemCount - 1 - selectedPosition;
1845 setSelectionInt(Math.max(0, selectedPosition - numColumns));
1852 setSelectionInt(Math.min(selectedPosition + numColumns, mItemCount - 1));
1859 if (selectedPosition > startOfRowPos && ((direction == FOCUS_LEFT && !isLayoutRtl) ||
1862 setSelectionInt(Math.max(0, selectedPosition - 1));
1864 } else if (selectedPosition < endOfRowPos && ((direction == FOCUS_LEFT && isLayoutRtl) ||
1867 setSelectionInt(Math.min(selectedPosition + 1, mItemCount - 1));
1888 int selectedPosition = mSelectedPosition;
1895 startOfRow = (selectedPosition / numColumns) * numColumns;
1898 int invertedSelection = count - 1 - selectedPosition;
1907 if (selectedPosition < count - 1) {
1910 setSelectionInt(selectedPosition + 1);
1913 showScroll = selectedPosition == endOfRow;
1918 if (selectedPosition > 0) {
1921 setSelectionInt(selectedPosition - 1);
1924 showScroll = selectedPosition == startOfRow;