List of usage examples for android.view View setAccessibilityTraversalBefore
@RemotableViewMethod public void setAccessibilityTraversalBefore(int beforeId)
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testSecondSiblingsBeforeFirst() { if (!checkApiLevelSuffice()) { return;// www . ja v a2 s. com } View view4 = getActivity().findViewById(R.id.node4); view4.setAccessibilityTraversalBefore(R.id.node3); initController(false); assertForwardOrder(mNode1, mNode2, mNode4, mNode3, mNode5, mNode6, mNode7); assertBackwardOrder(mNode7, mNode6, mNode5, mNode3, mNode4, mNode2, mNode1); }
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testFirstSiblingsBeforeSecond() { if (!checkApiLevelSuffice()) { return;/*from ww w.ja v a 2s .com*/ } View view3 = getActivity().findViewById(R.id.node3); view3.setAccessibilityTraversalBefore(R.id.node4); initController(false); assertForwardOrder(mNode1, mNode2, mNode3, mNode4, mNode5, mNode6, mNode7); assertBackwardOrder(mNode7, mNode6, mNode5, mNode4, mNode3, mNode2, mNode1); }
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testParentBeforeNodeInOtherSubtree() { if (!checkApiLevelSuffice()) { return;/* ww w . j a v a 2 s . co m*/ } View view2 = getActivity().findViewById(R.id.node2); view2.setAccessibilityTraversalBefore(R.id.node7); initController(false); assertForwardOrder(mNode1, mNode5, mNode6, mNode2, mNode3, mNode4, mNode7); assertBackwardOrder(mNode7, mNode4, mNode3, mNode2, mNode6, mNode5, mNode1); }
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testMoveChildBeforeParent() { if (!checkApiLevelSuffice()) { return;//from w ww . ja v a2 s . co m } View view4 = getActivity().findViewById(R.id.node4); view4.setAccessibilityTraversalBefore(R.id.node2); initController(false); assertForwardOrder(mNode1, mNode4, mNode2, mNode3, mNode5, mNode6, mNode7); assertBackwardOrder(mNode7, mNode6, mNode5, mNode3, mNode2, mNode4, mNode1); }
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testMoveNodeBeforeNodeInOtherSubtree() { if (!checkApiLevelSuffice()) { return;/*from w ww . ja v a 2 s . c o m*/ } View view3 = getActivity().findViewById(R.id.node3); view3.setAccessibilityTraversalBefore(R.id.node7); initController(false); assertForwardOrder(mNode1, mNode2, mNode4, mNode5, mNode6, mNode3, mNode7); assertBackwardOrder(mNode7, mNode3, mNode6, mNode5, mNode4, mNode2, mNode1); }
From source file:com.android.utils.traversal.OrderedTraversalControllerTest.java
@MediumTest public void testMultipleReorderingKeepReorderingChainCase1() { if (!checkApiLevelSuffice()) { return;/* w w w . j a v a 2 s. com*/ } View view3 = getActivity().findViewById(R.id.node3); View view7 = getActivity().findViewById(R.id.node7); view3.setAccessibilityTraversalBefore(R.id.node7); view7.setAccessibilityTraversalAfter(R.id.node2); initController(false); assertForwardOrder(mNode1, mNode2, mNode4, mNode3, mNode7, mNode5, mNode6); assertBackwardOrder(mNode6, mNode5, mNode7, mNode3, mNode4, mNode2, mNode1); }