Merge "Update NavigationBarOverlayController interface." into sc-dev

This commit is contained in:
Peiyong Lin
2021-05-12 05:06:23 +00:00
committed by Android (Google) Code Review
3 changed files with 3 additions and 13 deletions

View File

@@ -16,7 +16,6 @@
package com.android.systemui.navigationbar;
import android.annotation.ColorInt;
import android.content.Context;
import android.view.View;
@@ -46,10 +45,9 @@ public class NavigationBarOverlayController {
}
/**
* Initialize the controller with visibility change callback and light/dark icon color.
* Initialize the controller with visibility change callback.
*/
public void init(Consumer<Boolean> visibilityChangeCallback, @ColorInt int lightIconColor,
@ColorInt int darkIconColor) {}
public void init(Consumer<Boolean> visibilityChangeCallback) {}
/**
* Set whether the view can be shown.
@@ -71,11 +69,6 @@ public class NavigationBarOverlayController {
*/
public void unregisterListeners() {}
/**
* Set the dark intensity for all drawables.
*/
public void setDarkIntensity(float darkIntensity) {}
/**
* Return the current view.
*/

View File

@@ -198,7 +198,6 @@ public final class NavigationBarTransitions extends BarTransitions implements
}
mView.getRotationButtonController().setDarkIntensity(darkIntensity);
Dependency.get(NavigationBarOverlayController.class).setDarkIntensity(darkIntensity);
for (DarkIntensityListener listener : mDarkIntensityListeners) {
listener.onDarkIntensity(darkIntensity);
}

View File

@@ -61,7 +61,6 @@ import android.view.WindowInsetsController.Behavior;
import android.view.WindowManager;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
import android.view.inputmethod.InputMethodManager;
import android.widget.FrameLayout;
import com.android.internal.annotations.VisibleForTesting;
@@ -326,8 +325,7 @@ public class NavigationBarView extends FrameLayout implements
mRecentsOnboarding = new RecentsOnboarding(context, mOverviewProxyService);
mNavBarOverlayController = Dependency.get(NavigationBarOverlayController.class);
if (mNavBarOverlayController.isNavigationBarOverlayEnabled()) {
mNavBarOverlayController.init(
mNavbarOverlayVisibilityChangeCallback, mLightIconColor, mDarkIconColor);
mNavBarOverlayController.init(mNavbarOverlayVisibilityChangeCallback);
}
mConfiguration = new Configuration();