Enabling Private Space Container in Launcher.
This CL adds the following: 1. Adds filtering and addition of Private Profile apps in main user all apps recycler view 2. Enables decoration of Private Profile apps 3. Enables hiding Private Space container based upon a settings entry. Flag: ACONFIG com.android.launcher3.Flags.enable_private_space DEVELOPMENT Bug: 289223923 Test: Ran Launcher3 tests Change-Id: I33dc55a3a39e75d3fc336ca6a488b282e2dd322c
This commit is contained in:
@@ -73,8 +73,9 @@ public class AllAppsGridAdapter<T extends Context & ActivityContext> extends
|
||||
|
||||
|
||||
public AllAppsGridAdapter(T activityContext, LayoutInflater inflater,
|
||||
AlphabeticalAppsList apps, SearchAdapterProvider<?> adapterProvider) {
|
||||
super(activityContext, inflater, apps, adapterProvider);
|
||||
AlphabeticalAppsList apps, SearchAdapterProvider<?> adapterProvider,
|
||||
PrivateSpaceHeaderViewController privateSpaceHeaderViewController) {
|
||||
super(activityContext, inflater, apps, adapterProvider, privateSpaceHeaderViewController);
|
||||
mGridLayoutMgr = new AppsGridLayoutManager(mActivityContext);
|
||||
mGridLayoutMgr.setSpanSizeLookup(new GridSpanSizer());
|
||||
setAppsPerRow(activityContext.getDeviceProfile().numShownAllAppsColumns);
|
||||
|
||||
Reference in New Issue
Block a user