From dcf917b1336dd21a9cfdfcf1d7c61c98b3f949d1 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Thu, 1 Nov 2018 16:37:03 -0700 Subject: [PATCH] Adding an interface to allow adding custom views in FloatingHeaderView Bug: 109828640 Change-Id: I9bde5d4fab47eb3e5787bbb741b5b9051a15c0c2 --- res/layout/all_apps.xml | 45 +++- res/layout/all_apps_floating_header.xml | 58 ------ res/layout/floating_header_content.xml | 16 ++ .../launcher3/allapps/FloatingHeaderRow.java | 58 ++++++ .../launcher3/allapps/FloatingHeaderView.java | 192 ++++++++++++++---- .../launcher3/allapps/PluginHeaderRow.java | 85 ++++++++ 6 files changed, 351 insertions(+), 103 deletions(-) delete mode 100644 res/layout/all_apps_floating_header.xml create mode 100644 res/layout/floating_header_content.xml create mode 100644 src/com/android/launcher3/allapps/FloatingHeaderRow.java create mode 100644 src/com/android/launcher3/allapps/PluginHeaderRow.java diff --git a/res/layout/all_apps.xml b/res/layout/all_apps.xml index b1e6f2efd7..33ff46b910 100644 --- a/res/layout/all_apps.xml +++ b/res/layout/all_apps.xml @@ -30,7 +30,50 @@ layout="@layout/all_apps_rv_layout" android:visibility="gone" /> - + + + + + + +