diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2016-02-24 02:39:40 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-02-24 02:39:40 +0000 |
commit | 2773b01bb73f4f47a37643b6c4e43e94d63e29a5 (patch) | |
tree | f1e810cb4f5f6df5d3a787adb40dbdef9202952e | |
parent | dfaeff757d6cefb2ed360e0f588117021b06b3f4 (diff) | |
parent | 2cb92eb2bbfbd6ae4331657d3446f3f771aabd4b (diff) | |
download | android_packages_apps_Trebuchet-2773b01bb73f4f47a37643b6c4e43e94d63e29a5.tar.gz android_packages_apps_Trebuchet-2773b01bb73f4f47a37643b6c4e43e94d63e29a5.tar.bz2 android_packages_apps_Trebuchet-2773b01bb73f4f47a37643b6c4e43e94d63e29a5.zip |
Merge "Change preloading coefficient for widgets tray to improve jankness on low performance devices." into ub-launcher3-burnaby-polish
am: 2cb92eb2bb
* commit '2cb92eb2bbfbd6ae4331657d3446f3f771aabd4b':
Change preloading coefficient for widgets tray to improve jankness on low performance devices.
-rw-r--r-- | src/com/android/launcher3/widget/WidgetsContainerView.java | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/com/android/launcher3/widget/WidgetsContainerView.java b/src/com/android/launcher3/widget/WidgetsContainerView.java index 4c901c2be..d7ed9ed6b 100644 --- a/src/com/android/launcher3/widget/WidgetsContainerView.java +++ b/src/com/android/launcher3/widget/WidgetsContainerView.java @@ -56,9 +56,6 @@ public class WidgetsContainerView extends BaseContainerView private static final String TAG = "WidgetsContainerView"; private static final boolean LOGD = false; - /* Coefficient multiplied to the screen height for preloading widgets. */ - private static final int PRELOAD_SCREEN_HEIGHT_MULTIPLE = 1; - /* Global instances that are used inside this container. */ @Thunk Launcher mLauncher; private DragController mDragController; @@ -98,16 +95,7 @@ public class WidgetsContainerView extends BaseContainerView super.onFinishInflate(); mRecyclerView = (WidgetsRecyclerView) getContentView().findViewById(R.id.widgets_list_view); mRecyclerView.setAdapter(mAdapter); - - // This extends the layout space so that preloading happen for the {@link RecyclerView} - mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()) { - @Override - protected int getExtraLayoutSpace(State state) { - DeviceProfile grid = mLauncher.getDeviceProfile(); - return super.getExtraLayoutSpace(state) - + grid.availableHeightPx * PRELOAD_SCREEN_HEIGHT_MULTIPLE; - } - }); + mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext())); } // |