OSDN Git Service

Enabling folder paged view to scroll itself with accessibility focus traversal
authorSunny Goyal <sunnygoyal@google.com>
Wed, 29 Apr 2015 03:43:07 +0000 (20:43 -0700)
committerSunny Goyal <sunnygoyal@google.com>
Wed, 29 Apr 2015 03:43:07 +0000 (20:43 -0700)
Change-Id: I9095d5bf2de8e2053e0aaa27fb385b158e493964

src/com/android/launcher3/FolderPagedView.java

index c68ef72..a07a3dc 100644 (file)
@@ -95,6 +95,7 @@ public class FolderPagedView extends PagedView {
         mIconCache = app.getIconCache();
 
         rtlLayout = getResources().getConfiguration().getLayoutDirection() == LAYOUT_DIRECTION_RTL;
+        setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_YES);
     }
 
     public void setFolder(Folder folder) {
@@ -237,6 +238,7 @@ public class FolderPagedView extends PagedView {
         CellLayout page = new CellLayout(getContext());
         page.setCellDimensions(grid.folderCellWidthPx, grid.folderCellHeightPx);
         page.getShortcutsAndWidgets().setMotionEventSplittingEnabled(false);
+        page.setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO);
         page.setInvertIfRtl(true);
         page.setGridSize(mGridCountX, mGridCountY);