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:
@@ -19,6 +19,7 @@ package com.android.launcher3.allapps;
|
||||
import static com.android.launcher3.allapps.PrivateProfileManager.STATE_DISABLED;
|
||||
import static com.android.launcher3.allapps.PrivateProfileManager.STATE_ENABLED;
|
||||
import static com.android.launcher3.allapps.PrivateProfileManager.STATE_TRANSITION;
|
||||
import static com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.ImageButton;
|
||||
@@ -49,7 +50,7 @@ public class PrivateSpaceHeaderViewController {
|
||||
//Add image and action for private space settings button
|
||||
ImageButton settingsButton = parent.findViewById(R.id.ps_settings_button);
|
||||
assert settingsButton != null;
|
||||
addPrivateSpaceSettingsButton(settingsButton);
|
||||
UI_HELPER_EXECUTOR.post(() -> addPrivateSpaceSettingsButton(settingsButton));
|
||||
|
||||
//Add image for private space transitioning view
|
||||
ImageView transitionView = parent.findViewById(R.id.ps_transition_image);
|
||||
|
||||
Reference in New Issue
Block a user