/aosp14/frameworks/base/core/tests/coretests/src/android/widget/listview/arrowscroll/ |
H A D | ListOfItemsTallerThanScreenTest.java | 31 private ListView mListView; field in ListOfItemsTallerThanScreenTest 38 mListView = getActivity().getListView(); in setUp() 47 assertNotNull(mListView); in testPreconditions() 49 …final int amountOffScreen = mListView.getChildAt(0).getBottom() - (mListView.getBottom() - mListVi… in testPreconditions() 70 mListView.getListPaddingTop() - mListView.getMaxScrollAmount() * i, in testScrollDownAcrossItem() 113 (mListView.getSelectedView().getHeight() / mListView.getMaxScrollAmount()) + 1; in testScrollFirstItemOffScreen() 123 final int listTop = mListView.getTop() + mListView.getListPaddingTop(); in testScrollFirstItemOffScreen() 128 1, mListView.getChildCount()); in testScrollFirstItemOffScreen() 155 final int realBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in testScrollDownToLastItem() 159 1, mListView.getChildCount()); in testScrollDownToLastItem() [all …]
|
H A D | ListOfItemsShorterThanScreenTest.java | 31 private ListView mListView; field in ListOfItemsShorterThanScreenTest 42 mListView = getActivity().getListView(); in setUp() 49 assertEquals(mListView.getListPaddingTop(), mListView.getSelectedView().getTop()); in testPreconditions() 54 final View next = mListView.getChildAt(1); in testMoveDownToOnScreenNextItem() 84 assertEquals(mListView.getListPaddingTop(), mListView.getSelectedView().getTop()); in testMoveDownToItemRequiringScrolling() 98 … assertEquals(mListView.getSelectedView(), mListView.getChildAt(mListView.getChildCount() - 2)); in testMoveDownToItemRequiringScrolling() 101 final TextView view = (TextView) mListView.getChildAt(mListView.getChildCount() - 1); in testMoveDownToItemRequiringScrolling() 122 mListView.getVerticalFadingEdgeLength() + mListView.getListPaddingTop(), in testMoveUpToItemRequiringScrolling() 123 mListView.getSelectedView().getTop()); in testMoveUpToItemRequiringScrolling() 154 mListView.getHeight() - mListView.getListPaddingBottom(), in testNoVerticalFadingEdgeWhenMovingToBottom() [all …]
|
H A D | ListWithOffScreenNextSelectableTest.java | 32 private ListView mListView; field in ListWithOffScreenNextSelectableTest 42 mListView = getActivity().getListView(); in setUp() 47 assertNotNull(mListView); in testPreconditions() 50 assertFalse(mListView.getAdapter().isEnabled(1)); in testPreconditions() 51 assertFalse(mListView.getAdapter().isEnabled(2)); in testPreconditions() 52 assertFalse(mListView.getAdapter().isEnabled(3)); in testPreconditions() 55 4, mListView.getChildCount()); in testPreconditions() 64 final int listBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in testGoDownToOffScreenSelectable() 66 final View lastVisibleView = mListView.getChildAt(mListView.getChildCount() - 1); in testGoDownToOffScreenSelectable() 71 0, mListView.getSelectedItemPosition()); in testGoDownToOffScreenSelectable() [all …]
|
H A D | ListOfThinItemsTest.java | 30 private ListView mListView; field in ListOfThinItemsTest 39 mListView = getActivity().getListView(); in setUp() 45 assertNotNull(mListView); in testPreconditions() 47 mListView.getSelectedView().getHeight() < mListView.getVerticalFadingEdgeLength()); in testPreconditions() 49 mListView.getChildCount() < mListView.getAdapter().getCount()); in testPreconditions() 59 final int listBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in testScrollToBottom() 64 final View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testScrollToBottom() 77 mListView.getChildAt(0).getTop() <= 0); in testScrollToBottom() 98 int listTop = mListView.getListPaddingTop(); in testScrollToTop() 99 final int listBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in testScrollToTop() [all …]
|
H A D | ListOfShortShortTallShortShortTest.java | 29 private ListView mListView; field in ListOfShortShortTallShortShortTest 39 mListView = getActivity().getListView(); in setUp() 40 mListUtil = new ListUtil(mListView, getInstrumentation()); in setUp() 46 assertEquals("list item count", 5, mListView.getCount()); in testPreconditions() 48 … int firstTwoHeight = mListView.getChildAt(0).getHeight() + mListView.getChildAt(1).getHeight(); in testPreconditions() 50 firstTwoHeight <= mListView.getVerticalFadingEdgeLength()); in testPreconditions() 52 firstTwoHeight <= mListView.getMaxScrollAmount()); in testPreconditions() 70 1, mListView.getChildCount()); in testFadeTopTwoItemsOut() 87 3, mListView.getChildCount()); in testFadeInTwoBottomItems() 113 1, mListView.getChildCount()); in testFadeOutBottomTwoItems() [all …]
|
H A D | ListItemsExpandOnSelectionTest.java | 29 private ListView mListView; field in ListItemsExpandOnSelectionTest 43 mListView = getActivity().getListView(); in setUp() 44 mListTop = mListView.getListPaddingTop(); in setUp() 45 mListBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in setUp() 47 mNormalHeight = mListView.getChildAt(1).getHeight(); in setUp() 64 mListTop, mListView.getChildAt(0).getTop()); in testMoveSelectionDownNotRequiringScroll() 80 mListView.getChildAt(1).getBottom()); in testMoveSelectionUpNotRequiringScroll() 86 int lastItemIndex = mListView.getChildCount() - 1; in testMoveSelectionDownRequiringScroll() 97 mListView.getSelectedView().getBottom()); in testMoveSelectionDownRequiringScroll() 103 int childrenPerScreen = mListView.getChildCount(); in testMoveSelectionUpRequiringScroll() [all …]
|
H A D | ListWithScreenOfNoSelectablesTest.java | 30 private ListView mListView; field in ListWithScreenOfNoSelectablesTest 39 mListView = getActivity().getListView(); in setUp() 45 mListView.getAdapter().isEnabled(0)); in testPreconditions() 46 final int numItems = mListView.getCount(); in testPreconditions() 49 mListView.getAdapter().isEnabled(i)); in testPreconditions() 52 mListView.getChildCount() < mListView.getCount()); in testPreconditions() 60 View first = mListView.getChildAt(0); in testGoFromSelectedViewExistsToNoSelectedViewExists() 67 assertNull("selected view", mListView.getSelectedView()); in testGoFromSelectedViewExistsToNoSelectedViewExists() 72 final int lastPosition = mListView.getCount() - 1; in testPanDownAcrossUnselectableChildrenToBottom() 85 View first = mListView.getChildAt(0); in testGoFromNoSelectionToSelectionExists() [all …]
|
H A D | ListItemFocusablesCloseTest.java | 28 private ListView mListView; field in ListItemFocusablesCloseTest 39 mListView = getActivity().getListView(); in setUp() 40 mListTop = mListView.getListPaddingTop(); in setUp() 41 mListBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in setUp() 46 assertNotNull(mListView); in testPreconditions() 48 assertTrue(mListView.getItemsCanFocus()); in testPreconditions() 53 mListView.getListPaddingTop(), in testPreconditions() 60 2, mListView.getChildCount()); in testPreconditions() 74 0, mListView.getSelectedItemPosition()); in testChangeFocusWithinItem() 94 1, mListView.getSelectedItemPosition()); in testMoveDownToButtonInDifferentSelection() [all …]
|
H A D | ListOfShortTallShortTest.java | 27 private ListView mListView; field in ListOfShortTallShortTest 37 mListView = getActivity().getListView(); in setUp() 43 mListView.getChildAt(1).getHeight() > mListView.getHeight()); in testPreconditions() 48 int topBeforeMove = mListView.getChildAt(1).getTop(); in testGoDownFromShortToTall() 52 1, mListView.getSelectedItemPosition()); in testGoDownFromShortToTall() 55 mListView.getSelectedView().getTop()); in testGoDownFromShortToTall() 66 mListView.getSelectedItemPosition()); in testGoUpFromShortToTall() 69 2, mListView.getChildCount()); in testGoUpFromShortToTall() 71 mListView.getChildAt(1), mListView.getSelectedView()); in testGoUpFromShortToTall() 76 1, mListView.getSelectedItemPosition()); in testGoUpFromShortToTall() [all …]
|
H A D | ListWithNoFadingEdgeTest.java | 29 private ListView mListView; field in ListWithNoFadingEdgeTest 39 mListView = getActivity().getListView(); in setUp() 44 assertNotNull(mListView); in testPreconditions() 47 mListView.getChildCount() < mListView.getCount()); in testPreconditions() 52 getActivity().runOnUiThread(() -> mListView.requestFocus()); in testScrollDownToBottom() 54 final int numItems = mListView.getCount(); in testScrollDownToBottom() 65 getActivity().runOnUiThread(() -> mListView.requestFocus()); in testScrollFromBottomToTop() 67 final int numItems = mListView.getCount(); in testScrollFromBottomToTop() 71 mListView.setSelection(numItems - 1); in testScrollFromBottomToTop() 77 assertEquals(i, mListView.getSelectedItemPosition()); in testScrollFromBottomToTop() [all …]
|
H A D | ListLastItemPartiallyVisibleTest.java | 28 private ListView mListView; field in ListLastItemPartiallyVisibleTest 39 mListView = getActivity().getListView(); in setUp() 40 mListBottom = mListView.getHeight() - mListView.getPaddingBottom(); in setUp() 46 "in adapter", mListView.getCount(), mListView.getChildCount()); in testPreconditions() 48 final View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPreconditions() 51 assertEquals("selected position", 0, mListView.getSelectedItemPosition()); in testPreconditions() 57 final View firstChild = mListView.getChildAt(0); in testMovingDownToFullyVisibleNoScroll() 67 int numMovesToLast = mListView.getCount() - 1; in testMovingUpToFullyVisibleNoScroll() 72 mListView.getChildCount() - 1, mListView.getSelectedItemPosition()); in testMovingUpToFullyVisibleNoScroll() 74 final View lastChild = mListView.getSelectedView(); in testMovingUpToFullyVisibleNoScroll()
|
H A D | ListItemFocusablesFarApartTest.java | 30 private ListView mListView; field in ListItemFocusablesFarApartTest 41 mListView = getActivity().getListView(); in setUp() 42 mListTop = mListView.getListPaddingTop(); in setUp() 43 mListBottom = mListView.getHeight() - mListView.getListPaddingBottom(); in setUp() 57 ViewGroup listItem = (ViewGroup) mListView.getChildAt(listIndex); in getTopOfChildOfItem() 63 ViewGroup listItem = (ViewGroup) mListView.getChildAt(listIndex); in getBottomOfChildOfItem() 70 assertNotNull(mListView); in testPreconditions() 72 1, mListView.getChildCount()); in testPreconditions() 83 int expectedTop = mListView.getChildAt(0).getTop(); in testPanWhenNextFocusableTooFarDown() 104 expectedTop, mListView.getChildAt(0).getTop()); in testPanWhenNextFocusableTooFarDown() [all …]
|
H A D | ListWithSeparatorsTest.java | 28 private ListView mListView; field in ListWithSeparatorsTest 39 mListView = getActivity().getListView(); in setUp() 45 assertNotNull(mListView); in testPreconditions() 46 assertFalse(mListView.getAdapter().areAllItemsEnabled()); in testPreconditions() 47 assertFalse(mListView.getAdapter().isEnabled(0)); in testPreconditions() 48 assertFalse(mListView.getAdapter().isEnabled(2)); in testPreconditions() 49 assertEquals(1, mListView.getSelectedItemPosition()); in testPreconditions() 56 1, mListView.getSelectedItemPosition()); in testGoingUpDoesnNotHitUnselectableItem() 59 mListView.getListPaddingTop(), mListView.getChildAt(0).getTop()); in testGoingUpDoesnNotHitUnselectableItem() 67 mListView.getSelectedItemPosition()); in testGoingDownSkipsOverUnselectable() [all …]
|
H A D | ListInterleaveFocusablesTest.java | 29 private ListView mListView; field in ListInterleaveFocusablesTest 40 mListView = getActivity().getListView(); in setUp() 41 mListUtil = new ListUtil(mListView, getInstrumentation()); in setUp() 46 assertEquals(7, mListView.getChildCount()); in testPreconditions() 47 assertTrue(mListView.getChildAt(1).isFocusable()); in testPreconditions() 48 assertTrue(mListView.getChildAt(3).isFocusable()); in testPreconditions() 49 assertTrue(mListView.getChildAt(6).isFocusable()); in testPreconditions() 56 assertEquals("selected item position", 1, mListView.getSelectedItemPosition()); in testGoingFromUnFocusableSelectedToFocusable() 67 assertEquals("selected item position", 3, mListView.getSelectedItemPosition()); in testGoingDownFromUnFocusableSelectedToFocusableWithOtherFocusableAbove() 76 assertEquals("selected item position", 1, mListView.getSelectedItemPosition()); in testGoingUpFromUnFocusableSelectedToFocusableWithOtherFocusableAbove() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/widget/listview/ |
H A D | ListFocusableTest.java | 28 private ListView mListView; field in ListFocusableTest 45 assertNotNull(mListView); in testPreconditions() 54 assertTrue(mListView.isFocusable()); in testAdapterFull() 60 assertFalse(mListView.isFocusable()); in testAdapterEmpty() 66 assertFalse(mListView.isFocusable()); in testAdapterNull() 71 assertTrue(mListView.isFocusable()); in testAdapterFullSetFocusable() 74 assertTrue(mListView.isFocusable()); in testAdapterFullSetFocusable() 79 assertTrue(mListView.isFocusable()); in testAdapterFullSetNonFocusable() 123 assertTrue(mListView.isFocusable()); in testFocusableSetAdapterFull() 126 assertTrue(mListView.isFocusable()); in testFocusableSetAdapterFull() [all …]
|
H A D | ListGetCheckItemIdsTest.java | 31 private ListView mListView; field in ListGetCheckItemIdsTest 63 mListView.setItemChecked(0, true); in testNoneCheck() 98 mListView.setItemChecked(1, true); in testMultipleCheck() 101 mListView.setItemChecked(3, true); in testMultipleCheck() 104 mListView.setItemChecked(0, true); in testMultipleCheck() 107 mListView.setItemChecked(2, false); in testMultipleCheck() 110 mListView.setItemChecked(1, false); in testMultipleCheck() 113 mListView.setItemChecked(2, false); in testMultipleCheck() 130 mListView.setItemChecked(0, true); in testClearChoices() 131 mListView.clearChoices(); in testClearChoices() [all …]
|
H A D | ListItemRequestRectAboveThinFirstItemTest.java | 31 private ListView mListView; field in ListItemRequestRectAboveThinFirstItemTest 39 mListView = getActivity().getListView(); in setUp() 47 mListView.getChildAt(0).getBottom() < mListView.getVerticalFadingEdgeLength()); in testPreconditions() 49 mListView.getChildCount() >= 2); in testPreconditions() 61 final View second = mListView.getChildAt(1); in testSecondItemRequestRectAboveTop() 70 mListView.getListPaddingTop(), mListView.getChildAt(0).getTop()); in testSecondItemRequestRectAboveTop() 78 final int secondToLastPos = mListView.getCount() - 2; in testSecondToLastItemRequestRectBelowBottom() 84 mListView.getSelectedItemPosition()); in testSecondToLastItemRequestRectBelowBottom() 86 final View secondToLast = mListView.getSelectedView(); in testSecondToLastItemRequestRectBelowBottom() 96 int listBottom = mListView.getHeight() - mListView.getPaddingBottom(); in testSecondToLastItemRequestRectBelowBottom() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/widget/listview/touch/ |
H A D | ListTouchBottomGravityManyTest.java | 36 private ListView mListView; field in ListTouchBottomGravityManyTest 47 mListView = getActivity().getListView(); in setUp() 53 assertNotNull(mListView); in testPreconditions() 56 assertEquals(mListView.getAdapter().getCount() - 1, mListView.getSelectedItemPosition()); in testPreconditions() 63 TouchUtils.scrollToTop(this, mListView); in testPullDown() 89 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPushUp() 95 mListView.getHeight() - mListView.getListPaddingBottom(), lastChild.getBottom()); in testPushUp() 101 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testNoScroll() 108 View newLastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testNoScroll() 123 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testShortScroll() [all …]
|
H A D | ListTouchManyTest.java | 35 private ListView mListView; field in ListTouchManyTest 46 mListView = getActivity().getListView(); in setUp() 52 assertNotNull(mListView); in testPreconditions() 84 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPushUp() 90 mListView.getHeight() - mListView.getListPaddingBottom(), lastChild.getBottom()); in testPushUp() 100 int count = mListView.getChildCount(); in testPress() 108 mListView.getHeight() - mListView.getListPaddingBottom())) { in testPress() 136 mListView.getHeight() - mListView.getListPaddingBottom())) { in testLongPress() 149 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testNoScroll() 166 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testShortScroll() [all …]
|
H A D | ListTouchBottomGravityTest.java | 33 private ListView mListView; field in ListTouchBottomGravityTest 44 mListView = getActivity().getListView(); in setUp() 50 assertNotNull(mListView); in testPreconditions() 53 assertEquals(mListView.getAdapter().getCount() - 1, mListView.getSelectedItemPosition()); in testPreconditions() 58 View firstChild = mListView.getChildAt(0); in testPullDown() 62 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPullDown() 66 mListView.getSelectedItemPosition()); in testPullDown() 72 mListView.getHeight() - mListView.getListPaddingBottom(), lastChild.getBottom()); in testPullDown() 77 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPushUp() 81 lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPushUp() [all …]
|
H A D | ListSetSelectionTest.java | 35 private ListView mListView; field in ListSetSelectionTest 46 mListView = getActivity().getListView(); in setUp() 52 assertNotNull(mListView); in testPreconditions() 62 mListView.getSelectedItemPosition()); in testSetSelection() 74 int childCount = mListView.getChildCount(); in testSetSelection() 76 View child = mListView.getChildAt(i); in testSetSelection() 105 int childCount = mListView.getChildCount(); in testSetSelectionFromTop() 107 View child = mListView.getChildAt(i); in testSetSelectionFromTop() 134 mListView.setSelection(0); in testSetSelection0() 140 int childCount = mListView.getChildCount(); in testSetSelection0() [all …]
|
H A D | ListTouchTest.java | 32 private ListView mListView; field in ListTouchTest 43 mListView = getActivity().getListView(); in setUp() 49 assertNotNull(mListView); in testPreconditions() 52 assertEquals(0, mListView.getSelectedItemPosition()); in testPreconditions() 57 View firstChild = mListView.getChildAt(0); in testPullDown() 63 mListView.getSelectedItemPosition()); in testPullDown() 65 firstChild = mListView.getChildAt(0); in testPullDown() 69 assertEquals("Item zero not at the top of the list", mListView.getListPaddingTop(), in testPullDown() 75 View lastChild = mListView.getChildAt(mListView.getChildCount() - 1); in testPushUp() 81 mListView.getSelectedItemPosition()); in testPushUp() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/widget/focus/ |
H A D | ScrollingThroughListOfFocusablesTest.java | 37 private ListView mListView; field in ScrollingThroughListOfFocusablesTest 52 mListView = mActivity.getListView(); in setUp() 54 mListView.setVerticalFadingEdgeEnabled(true); in setUp() 55 mListView.setFadingEdgeLength(10); in setUp() 72 assertNotNull(mListView); in testPreconditions() 97 mListView.getSelectedView(); in testScrollingDownInFirstItem() 101 mListView.getBottom() - mListView.getVerticalFadingEdgeLength(); in testScrollingDownInFirstItem() 111 mListView.getChildAt(1); in testScrollingDownInFirstItem() 127 1, mListView.getSelectedItemPosition()); in testScrollingToSecondItem() 152 mListView.getBottom() - mListView.getVerticalFadingEdgeLength() < mTempRect.bottom); in testNoFadingEdgeAtBottomOfLastItem() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/widget/listview/focus/ |
H A D | ListWithEditTextHeaderTest.java | 33 private ListView mListView; field in ListWithEditTextHeaderTest 42 mListView = getActivity().getListView(); in setUp() 47 assertTrue("listview.getItemsCanFocus()", mListView.getItemsCanFocus()); in testPreconditions() 48 assertFalse("out of touch-mode", mListView.isInTouchMode()); in testPreconditions() 49 assertEquals("header view count", 1, mListView.getHeaderViewsCount()); in testPreconditions() 50 assertTrue("header does not have focus", mListView.getChildAt(0).isFocused()); in testPreconditions() 56 TouchUtils.clickView(this, mListView.getChildAt(0)); in testClickingHeaderKeepsFocus() 65 assertEquals("selected position", 1, mListView.getSelectedItemPosition()); in testClickingHeaderWhenOtherItemHasFocusGivesHeaderFocus() 66 TouchUtils.clickView(this, mListView.getChildAt(0)); in testClickingHeaderWhenOtherItemHasFocusGivesHeaderFocus() 73 View header = mListView.getChildAt(0); in testScrollingDoesNotDetachHeaderViewFromWindow() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/util/ |
H A D | ListUtil.java | 28 private final ListView mListView; field in ListUtil 36 mListView = listView; in ListUtil() 45 mListView.post(new Runnable() { in setSelectedPosition() 47 mListView.setSelection(pos); in setSelectedPosition() 57 return mListView.getListPaddingTop(); in getListTop() 64 return mListView.getHeight() - mListView.getListPaddingBottom(); in getListBottom() 73 if (desiredPos > mListView.getSelectedItemPosition()) { in arrowScrollToSelectedPosition() 82 while(mListView.getSelectedItemPosition() < position && --maxDowns > 0) { in arrowDownToSelectedPosition() 85 if (position != mListView.getSelectedItemPosition()) { in arrowDownToSelectedPosition() 93 while(mListView.getSelectedItemPosition() > position && --maxUps > 0) { in arrowUpToSelectedPosition() [all …]
|