Loading api/current.txt +6 −6 Original line number Original line Diff line number Diff line Loading @@ -571,8 +571,8 @@ package android { field public static final int endX = 16844050; // 0x1010512 field public static final int endX = 16844050; // 0x1010512 field public static final int endY = 16844051; // 0x1010513 field public static final int endY = 16844051; // 0x1010513 field @Deprecated public static final int endYear = 16843133; // 0x101017d field @Deprecated public static final int endYear = 16843133; // 0x101017d field public static final int ensuringNavigationBarContrastWhenTransparent = 16844203; // 0x10105ab field public static final int enforceNavigationBarContrast = 16844203; // 0x10105ab field public static final int ensuringStatusBarContrastWhenTransparent = 16844202; // 0x10105aa field public static final int enforceStatusBarContrast = 16844202; // 0x10105aa field public static final int enterFadeDuration = 16843532; // 0x101030c field public static final int enterFadeDuration = 16843532; // 0x101030c field public static final int entries = 16842930; // 0x10100b2 field public static final int entries = 16842930; // 0x10100b2 field public static final int entryValues = 16843256; // 0x10101f8 field public static final int entryValues = 16843256; // 0x10101f8 Loading Loading @@ -51521,10 +51521,10 @@ package android.view { method public void injectInputEvent(android.view.InputEvent); method public void injectInputEvent(android.view.InputEvent); method public abstract void invalidatePanelMenu(int); method public abstract void invalidatePanelMenu(int); method public final boolean isActive(); method public final boolean isActive(); method public boolean isEnsuringNavigationBarContrastWhenTransparent(); method public boolean isEnsuringStatusBarContrastWhenTransparent(); method public abstract boolean isFloating(); method public abstract boolean isFloating(); method public boolean isNavigationBarContrastEnforced(); method public abstract boolean isShortcutKey(int, android.view.KeyEvent); method public abstract boolean isShortcutKey(int, android.view.KeyEvent); method public boolean isStatusBarContrastEnforced(); method public boolean isWideColorGamut(); method public boolean isWideColorGamut(); method public final void makeActive(); method public final void makeActive(); method protected abstract void onActive(); method protected abstract void onActive(); Loading Loading @@ -51557,8 +51557,6 @@ package android.view { method protected void setDefaultWindowFormat(int); method protected void setDefaultWindowFormat(int); method public void setDimAmount(float); method public void setDimAmount(float); method public void setElevation(float); method public void setElevation(float); method public void setEnsuringNavigationBarContrastWhenTransparent(boolean); method public void setEnsuringStatusBarContrastWhenTransparent(boolean); method public void setEnterTransition(android.transition.Transition); method public void setEnterTransition(android.transition.Transition); method public void setExitTransition(android.transition.Transition); method public void setExitTransition(android.transition.Transition); method public abstract void setFeatureDrawable(int, android.graphics.drawable.Drawable); method public abstract void setFeatureDrawable(int, android.graphics.drawable.Drawable); Loading @@ -51575,6 +51573,7 @@ package android.view { method public void setLogo(@DrawableRes int); method public void setLogo(@DrawableRes int); method public void setMediaController(android.media.session.MediaController); method public void setMediaController(android.media.session.MediaController); method public abstract void setNavigationBarColor(@ColorInt int); method public abstract void setNavigationBarColor(@ColorInt int); method public void setNavigationBarContrastEnforced(boolean); method public void setNavigationBarDividerColor(@ColorInt int); method public void setNavigationBarDividerColor(@ColorInt int); method public void setReenterTransition(android.transition.Transition); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); Loading @@ -51587,6 +51586,7 @@ package android.view { method public void setSharedElementsUseOverlay(boolean); method public void setSharedElementsUseOverlay(boolean); method public void setSoftInputMode(int); method public void setSoftInputMode(int); method public abstract void setStatusBarColor(@ColorInt int); method public abstract void setStatusBarColor(@ColorInt int); method public void setStatusBarContrastEnforced(boolean); method public void setSustainedPerformanceMode(boolean); method public void setSustainedPerformanceMode(boolean); method public void setSystemGestureExclusionRects(@NonNull java.util.List<android.graphics.Rect>); method public void setSystemGestureExclusionRects(@NonNull java.util.List<android.graphics.Rect>); method public abstract void setTitle(CharSequence); method public abstract void setTitle(CharSequence); core/java/android/app/Activity.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -4902,11 +4902,11 @@ public class Activity extends ContextThemeWrapper final boolean targetPreQ = targetSdk < Build.VERSION_CODES.Q; final boolean targetPreQ = targetSdk < Build.VERSION_CODES.Q; if (!targetPreQ) { if (!targetPreQ) { mTaskDescription.setEnsureStatusBarContrastWhenTransparent(a.getBoolean( mTaskDescription.setEnsureStatusBarContrastWhenTransparent(a.getBoolean( R.styleable.ActivityTaskDescription_ensuringStatusBarContrastWhenTransparent, R.styleable.ActivityTaskDescription_enforceStatusBarContrast, false)); false)); mTaskDescription.setEnsureNavigationBarContrastWhenTransparent(a.getBoolean( mTaskDescription.setEnsureNavigationBarContrastWhenTransparent(a.getBoolean( R.styleable R.styleable .ActivityTaskDescription_ensuringNavigationBarContrastWhenTransparent, .ActivityTaskDescription_enforceNavigationBarContrast, true)); true)); } } Loading core/java/android/view/Window.java +12 −12 Original line number Original line Diff line number Diff line Loading @@ -2341,11 +2341,11 @@ public abstract class Window { * <p>When the status bar color has a non-zero alpha value, the value of this * <p>When the status bar color has a non-zero alpha value, the value of this * property has no effect. * property has no effect. * * * @see android.R.attr#ensuringStatusBarContrastWhenTransparent * @see android.R.attr#enforceStatusBarContrast * @see #isEnsuringStatusBarContrastWhenTransparent * @see #isStatusBarContrastEnforced * @see #setStatusBarColor * @see #setStatusBarColor */ */ public void setEnsuringStatusBarContrastWhenTransparent(boolean ensureContrast) { public void setStatusBarContrastEnforced(boolean ensureContrast) { } } /** /** Loading @@ -2356,11 +2356,11 @@ public abstract class Window { * property has no effect. * property has no effect. * * * @return true, if the system is ensuring contrast, false otherwise. * @return true, if the system is ensuring contrast, false otherwise. * @see android.R.attr#ensuringStatusBarContrastWhenTransparent * @see android.R.attr#enforceStatusBarContrast * @see #setEnsuringStatusBarContrastWhenTransparent * @see #setStatusBarContrastEnforced * @see #setStatusBarColor * @see #setStatusBarColor */ */ public boolean isEnsuringStatusBarContrastWhenTransparent() { public boolean isStatusBarContrastEnforced() { return false; return false; } } Loading @@ -2375,11 +2375,11 @@ public abstract class Window { * <p>When the navigation bar color has a non-zero alpha value, the value of this * <p>When the navigation bar color has a non-zero alpha value, the value of this * property has no effect. * property has no effect. * * * @see android.R.attr#ensuringNavigationBarContrastWhenTransparent * @see android.R.attr#enforceNavigationBarContrast * @see #isEnsuringNavigationBarContrastWhenTransparent * @see #isNavigationBarContrastEnforced * @see #setNavigationBarColor * @see #setNavigationBarColor */ */ public void setEnsuringNavigationBarContrastWhenTransparent(boolean ensureContrast) { public void setNavigationBarContrastEnforced(boolean enforceContrast) { } } /** /** Loading @@ -2390,11 +2390,11 @@ public abstract class Window { * property has no effect. * property has no effect. * * * @return true, if the system is ensuring contrast, false otherwise. * @return true, if the system is ensuring contrast, false otherwise. * @see android.R.attr#ensuringNavigationBarContrastWhenTransparent * @see android.R.attr#enforceNavigationBarContrast * @see #setEnsuringNavigationBarContrastWhenTransparent * @see #setNavigationBarContrastEnforced * @see #setNavigationBarColor * @see #setNavigationBarColor */ */ public boolean isEnsuringNavigationBarContrastWhenTransparent() { public boolean isNavigationBarContrastEnforced() { return false; return false; } } Loading core/java/com/android/internal/policy/PhoneWindow.java +7 −7 Original line number Original line Diff line number Diff line Loading @@ -2466,9 +2466,9 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } if (!targetPreQ) { if (!targetPreQ) { mEnsureStatusBarContrastWhenTransparent = a.getBoolean( mEnsureStatusBarContrastWhenTransparent = a.getBoolean( R.styleable.Window_ensuringStatusBarContrastWhenTransparent, false); R.styleable.Window_enforceStatusBarContrast, false); mEnsureNavigationBarContrastWhenTransparent = a.getBoolean( mEnsureNavigationBarContrastWhenTransparent = a.getBoolean( R.styleable.Window_ensuringNavigationBarContrastWhenTransparent, true); R.styleable.Window_enforceNavigationBarContrast, true); } } WindowManager.LayoutParams params = getAttributes(); WindowManager.LayoutParams params = getAttributes(); Loading Loading @@ -3859,7 +3859,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } @Override @Override public void setEnsuringStatusBarContrastWhenTransparent(boolean ensureContrast) { public void setStatusBarContrastEnforced(boolean ensureContrast) { mEnsureStatusBarContrastWhenTransparent = ensureContrast; mEnsureStatusBarContrastWhenTransparent = ensureContrast; if (mDecor != null) { if (mDecor != null) { mDecor.updateColorViews(null, false /* animate */); mDecor.updateColorViews(null, false /* animate */); Loading @@ -3867,20 +3867,20 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } @Override @Override public boolean isEnsuringStatusBarContrastWhenTransparent() { public boolean isStatusBarContrastEnforced() { return mEnsureStatusBarContrastWhenTransparent; return mEnsureStatusBarContrastWhenTransparent; } } @Override @Override public void setEnsuringNavigationBarContrastWhenTransparent(boolean ensureContrast) { public void setNavigationBarContrastEnforced(boolean enforceContrast) { mEnsureNavigationBarContrastWhenTransparent = ensureContrast; mEnsureNavigationBarContrastWhenTransparent = enforceContrast; if (mDecor != null) { if (mDecor != null) { mDecor.updateColorViews(null, false /* animate */); mDecor.updateColorViews(null, false /* animate */); } } } } @Override @Override public boolean isEnsuringNavigationBarContrastWhenTransparent() { public boolean isNavigationBarContrastEnforced() { return mEnsureNavigationBarContrastWhenTransparent; return mEnsureNavigationBarContrastWhenTransparent; } } Loading core/res/res/values/attrs.xml +8 −8 Original line number Original line Diff line number Diff line Loading @@ -2104,8 +2104,8 @@ <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, this attribute is ignored. this attribute is ignored. @see android.view.Window#setEnsuringStatusBarContrastWhenTransparent --> @see android.view.Window#setStatusBarContrastEnforced --> <attr name="ensuringStatusBarContrastWhenTransparent" format="boolean" /> <attr name="enforceStatusBarContrast" format="boolean" /> <!-- Sets whether the system should ensure that the navigation bar has enough <!-- Sets whether the system should ensure that the navigation bar has enough contrast when a fully transparent background is requested. contrast when a fully transparent background is requested. Loading @@ -2120,8 +2120,8 @@ <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, this attribute is ignored. this attribute is ignored. @see android.view.Window#setEnsuringNavigationBarContrastWhenTransparent --> @see android.view.Window#setNavigationBarContrastEnforced --> <attr name="ensuringNavigationBarContrastWhenTransparent" format="boolean" /> <attr name="enforceNavigationBarContrast" format="boolean" /> <!-- The duration, in milliseconds, of the window background fade duration <!-- The duration, in milliseconds, of the window background fade duration when transitioning into or away from an Activity when called with an when transitioning into or away from an Activity when called with an Loading Loading @@ -8995,10 +8995,10 @@ <!-- @hide From Theme.navigationBarColor, used for the TaskDescription navigation bar <!-- @hide From Theme.navigationBarColor, used for the TaskDescription navigation bar color. --> color. --> <attr name="navigationBarColor"/> <attr name="navigationBarColor"/> <!-- @hide From Window.ensuringStatusBarContrastWhenTransparent --> <!-- @hide From Window.enforceStatusBarContrast --> <attr name="ensuringStatusBarContrastWhenTransparent"/> <attr name="enforceStatusBarContrast"/> <!-- @hide From Window.ensuringNavigationBarContrastWhenTransparent --> <!-- @hide From Window.enforceNavigationBarContrast --> <attr name="ensuringNavigationBarContrastWhenTransparent"/> <attr name="enforceNavigationBarContrast"/> </declare-styleable> </declare-styleable> <declare-styleable name="Shortcut"> <declare-styleable name="Shortcut"> Loading Loading
api/current.txt +6 −6 Original line number Original line Diff line number Diff line Loading @@ -571,8 +571,8 @@ package android { field public static final int endX = 16844050; // 0x1010512 field public static final int endX = 16844050; // 0x1010512 field public static final int endY = 16844051; // 0x1010513 field public static final int endY = 16844051; // 0x1010513 field @Deprecated public static final int endYear = 16843133; // 0x101017d field @Deprecated public static final int endYear = 16843133; // 0x101017d field public static final int ensuringNavigationBarContrastWhenTransparent = 16844203; // 0x10105ab field public static final int enforceNavigationBarContrast = 16844203; // 0x10105ab field public static final int ensuringStatusBarContrastWhenTransparent = 16844202; // 0x10105aa field public static final int enforceStatusBarContrast = 16844202; // 0x10105aa field public static final int enterFadeDuration = 16843532; // 0x101030c field public static final int enterFadeDuration = 16843532; // 0x101030c field public static final int entries = 16842930; // 0x10100b2 field public static final int entries = 16842930; // 0x10100b2 field public static final int entryValues = 16843256; // 0x10101f8 field public static final int entryValues = 16843256; // 0x10101f8 Loading Loading @@ -51521,10 +51521,10 @@ package android.view { method public void injectInputEvent(android.view.InputEvent); method public void injectInputEvent(android.view.InputEvent); method public abstract void invalidatePanelMenu(int); method public abstract void invalidatePanelMenu(int); method public final boolean isActive(); method public final boolean isActive(); method public boolean isEnsuringNavigationBarContrastWhenTransparent(); method public boolean isEnsuringStatusBarContrastWhenTransparent(); method public abstract boolean isFloating(); method public abstract boolean isFloating(); method public boolean isNavigationBarContrastEnforced(); method public abstract boolean isShortcutKey(int, android.view.KeyEvent); method public abstract boolean isShortcutKey(int, android.view.KeyEvent); method public boolean isStatusBarContrastEnforced(); method public boolean isWideColorGamut(); method public boolean isWideColorGamut(); method public final void makeActive(); method public final void makeActive(); method protected abstract void onActive(); method protected abstract void onActive(); Loading Loading @@ -51557,8 +51557,6 @@ package android.view { method protected void setDefaultWindowFormat(int); method protected void setDefaultWindowFormat(int); method public void setDimAmount(float); method public void setDimAmount(float); method public void setElevation(float); method public void setElevation(float); method public void setEnsuringNavigationBarContrastWhenTransparent(boolean); method public void setEnsuringStatusBarContrastWhenTransparent(boolean); method public void setEnterTransition(android.transition.Transition); method public void setEnterTransition(android.transition.Transition); method public void setExitTransition(android.transition.Transition); method public void setExitTransition(android.transition.Transition); method public abstract void setFeatureDrawable(int, android.graphics.drawable.Drawable); method public abstract void setFeatureDrawable(int, android.graphics.drawable.Drawable); Loading @@ -51575,6 +51573,7 @@ package android.view { method public void setLogo(@DrawableRes int); method public void setLogo(@DrawableRes int); method public void setMediaController(android.media.session.MediaController); method public void setMediaController(android.media.session.MediaController); method public abstract void setNavigationBarColor(@ColorInt int); method public abstract void setNavigationBarColor(@ColorInt int); method public void setNavigationBarContrastEnforced(boolean); method public void setNavigationBarDividerColor(@ColorInt int); method public void setNavigationBarDividerColor(@ColorInt int); method public void setReenterTransition(android.transition.Transition); method public void setReenterTransition(android.transition.Transition); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); method public abstract void setResizingCaptionDrawable(android.graphics.drawable.Drawable); Loading @@ -51587,6 +51586,7 @@ package android.view { method public void setSharedElementsUseOverlay(boolean); method public void setSharedElementsUseOverlay(boolean); method public void setSoftInputMode(int); method public void setSoftInputMode(int); method public abstract void setStatusBarColor(@ColorInt int); method public abstract void setStatusBarColor(@ColorInt int); method public void setStatusBarContrastEnforced(boolean); method public void setSustainedPerformanceMode(boolean); method public void setSustainedPerformanceMode(boolean); method public void setSystemGestureExclusionRects(@NonNull java.util.List<android.graphics.Rect>); method public void setSystemGestureExclusionRects(@NonNull java.util.List<android.graphics.Rect>); method public abstract void setTitle(CharSequence); method public abstract void setTitle(CharSequence);
core/java/android/app/Activity.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -4902,11 +4902,11 @@ public class Activity extends ContextThemeWrapper final boolean targetPreQ = targetSdk < Build.VERSION_CODES.Q; final boolean targetPreQ = targetSdk < Build.VERSION_CODES.Q; if (!targetPreQ) { if (!targetPreQ) { mTaskDescription.setEnsureStatusBarContrastWhenTransparent(a.getBoolean( mTaskDescription.setEnsureStatusBarContrastWhenTransparent(a.getBoolean( R.styleable.ActivityTaskDescription_ensuringStatusBarContrastWhenTransparent, R.styleable.ActivityTaskDescription_enforceStatusBarContrast, false)); false)); mTaskDescription.setEnsureNavigationBarContrastWhenTransparent(a.getBoolean( mTaskDescription.setEnsureNavigationBarContrastWhenTransparent(a.getBoolean( R.styleable R.styleable .ActivityTaskDescription_ensuringNavigationBarContrastWhenTransparent, .ActivityTaskDescription_enforceNavigationBarContrast, true)); true)); } } Loading
core/java/android/view/Window.java +12 −12 Original line number Original line Diff line number Diff line Loading @@ -2341,11 +2341,11 @@ public abstract class Window { * <p>When the status bar color has a non-zero alpha value, the value of this * <p>When the status bar color has a non-zero alpha value, the value of this * property has no effect. * property has no effect. * * * @see android.R.attr#ensuringStatusBarContrastWhenTransparent * @see android.R.attr#enforceStatusBarContrast * @see #isEnsuringStatusBarContrastWhenTransparent * @see #isStatusBarContrastEnforced * @see #setStatusBarColor * @see #setStatusBarColor */ */ public void setEnsuringStatusBarContrastWhenTransparent(boolean ensureContrast) { public void setStatusBarContrastEnforced(boolean ensureContrast) { } } /** /** Loading @@ -2356,11 +2356,11 @@ public abstract class Window { * property has no effect. * property has no effect. * * * @return true, if the system is ensuring contrast, false otherwise. * @return true, if the system is ensuring contrast, false otherwise. * @see android.R.attr#ensuringStatusBarContrastWhenTransparent * @see android.R.attr#enforceStatusBarContrast * @see #setEnsuringStatusBarContrastWhenTransparent * @see #setStatusBarContrastEnforced * @see #setStatusBarColor * @see #setStatusBarColor */ */ public boolean isEnsuringStatusBarContrastWhenTransparent() { public boolean isStatusBarContrastEnforced() { return false; return false; } } Loading @@ -2375,11 +2375,11 @@ public abstract class Window { * <p>When the navigation bar color has a non-zero alpha value, the value of this * <p>When the navigation bar color has a non-zero alpha value, the value of this * property has no effect. * property has no effect. * * * @see android.R.attr#ensuringNavigationBarContrastWhenTransparent * @see android.R.attr#enforceNavigationBarContrast * @see #isEnsuringNavigationBarContrastWhenTransparent * @see #isNavigationBarContrastEnforced * @see #setNavigationBarColor * @see #setNavigationBarColor */ */ public void setEnsuringNavigationBarContrastWhenTransparent(boolean ensureContrast) { public void setNavigationBarContrastEnforced(boolean enforceContrast) { } } /** /** Loading @@ -2390,11 +2390,11 @@ public abstract class Window { * property has no effect. * property has no effect. * * * @return true, if the system is ensuring contrast, false otherwise. * @return true, if the system is ensuring contrast, false otherwise. * @see android.R.attr#ensuringNavigationBarContrastWhenTransparent * @see android.R.attr#enforceNavigationBarContrast * @see #setEnsuringNavigationBarContrastWhenTransparent * @see #setNavigationBarContrastEnforced * @see #setNavigationBarColor * @see #setNavigationBarColor */ */ public boolean isEnsuringNavigationBarContrastWhenTransparent() { public boolean isNavigationBarContrastEnforced() { return false; return false; } } Loading
core/java/com/android/internal/policy/PhoneWindow.java +7 −7 Original line number Original line Diff line number Diff line Loading @@ -2466,9 +2466,9 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } if (!targetPreQ) { if (!targetPreQ) { mEnsureStatusBarContrastWhenTransparent = a.getBoolean( mEnsureStatusBarContrastWhenTransparent = a.getBoolean( R.styleable.Window_ensuringStatusBarContrastWhenTransparent, false); R.styleable.Window_enforceStatusBarContrast, false); mEnsureNavigationBarContrastWhenTransparent = a.getBoolean( mEnsureNavigationBarContrastWhenTransparent = a.getBoolean( R.styleable.Window_ensuringNavigationBarContrastWhenTransparent, true); R.styleable.Window_enforceNavigationBarContrast, true); } } WindowManager.LayoutParams params = getAttributes(); WindowManager.LayoutParams params = getAttributes(); Loading Loading @@ -3859,7 +3859,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } @Override @Override public void setEnsuringStatusBarContrastWhenTransparent(boolean ensureContrast) { public void setStatusBarContrastEnforced(boolean ensureContrast) { mEnsureStatusBarContrastWhenTransparent = ensureContrast; mEnsureStatusBarContrastWhenTransparent = ensureContrast; if (mDecor != null) { if (mDecor != null) { mDecor.updateColorViews(null, false /* animate */); mDecor.updateColorViews(null, false /* animate */); Loading @@ -3867,20 +3867,20 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { } } @Override @Override public boolean isEnsuringStatusBarContrastWhenTransparent() { public boolean isStatusBarContrastEnforced() { return mEnsureStatusBarContrastWhenTransparent; return mEnsureStatusBarContrastWhenTransparent; } } @Override @Override public void setEnsuringNavigationBarContrastWhenTransparent(boolean ensureContrast) { public void setNavigationBarContrastEnforced(boolean enforceContrast) { mEnsureNavigationBarContrastWhenTransparent = ensureContrast; mEnsureNavigationBarContrastWhenTransparent = enforceContrast; if (mDecor != null) { if (mDecor != null) { mDecor.updateColorViews(null, false /* animate */); mDecor.updateColorViews(null, false /* animate */); } } } } @Override @Override public boolean isEnsuringNavigationBarContrastWhenTransparent() { public boolean isNavigationBarContrastEnforced() { return mEnsureNavigationBarContrastWhenTransparent; return mEnsureNavigationBarContrastWhenTransparent; } } Loading
core/res/res/values/attrs.xml +8 −8 Original line number Original line Diff line number Diff line Loading @@ -2104,8 +2104,8 @@ <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, this attribute is ignored. this attribute is ignored. @see android.view.Window#setEnsuringStatusBarContrastWhenTransparent --> @see android.view.Window#setStatusBarContrastEnforced --> <attr name="ensuringStatusBarContrastWhenTransparent" format="boolean" /> <attr name="enforceStatusBarContrast" format="boolean" /> <!-- Sets whether the system should ensure that the navigation bar has enough <!-- Sets whether the system should ensure that the navigation bar has enough contrast when a fully transparent background is requested. contrast when a fully transparent background is requested. Loading @@ -2120,8 +2120,8 @@ <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, <p>If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q}, this attribute is ignored. this attribute is ignored. @see android.view.Window#setEnsuringNavigationBarContrastWhenTransparent --> @see android.view.Window#setNavigationBarContrastEnforced --> <attr name="ensuringNavigationBarContrastWhenTransparent" format="boolean" /> <attr name="enforceNavigationBarContrast" format="boolean" /> <!-- The duration, in milliseconds, of the window background fade duration <!-- The duration, in milliseconds, of the window background fade duration when transitioning into or away from an Activity when called with an when transitioning into or away from an Activity when called with an Loading Loading @@ -8995,10 +8995,10 @@ <!-- @hide From Theme.navigationBarColor, used for the TaskDescription navigation bar <!-- @hide From Theme.navigationBarColor, used for the TaskDescription navigation bar color. --> color. --> <attr name="navigationBarColor"/> <attr name="navigationBarColor"/> <!-- @hide From Window.ensuringStatusBarContrastWhenTransparent --> <!-- @hide From Window.enforceStatusBarContrast --> <attr name="ensuringStatusBarContrastWhenTransparent"/> <attr name="enforceStatusBarContrast"/> <!-- @hide From Window.ensuringNavigationBarContrastWhenTransparent --> <!-- @hide From Window.enforceNavigationBarContrast --> <attr name="ensuringNavigationBarContrastWhenTransparent"/> <attr name="enforceNavigationBarContrast"/> </declare-styleable> </declare-styleable> <declare-styleable name="Shortcut"> <declare-styleable name="Shortcut"> Loading