Merge "Update blur style for more things." into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
3bde3a8331
@@ -383,20 +383,26 @@
|
||||
<style name="BlurStyle">
|
||||
<item name="allAppsScrimColor">@androidprv:color/shade_panel_scrim_color</item>
|
||||
<item name="groupHighlight">@androidprv:color/surface_effect_1</item>
|
||||
<item name="focusHighlight">@androidprv:color/surface_effect_2</item>
|
||||
<item name="allAppsSurfaceLow">@androidprv:color/surface_effect_0</item>
|
||||
<item name="allAppsSurfaceHighest">@androidprv:color/surface_effect_2</item>
|
||||
<item name="allAppsUnselectedTab">@androidprv:color/surface_effect_1</item>
|
||||
<item name="allappsHeaderProtectionColor">@androidprv:color/surface_effect_0</item>
|
||||
<item name="privateSpaceSettingsColor">@androidprv:color/surface_effect_2</item>
|
||||
<item name="privateSpaceDividerColor">@androidprv:color/surface_effect_3</item>
|
||||
<item name="bottomSheetDragHandleColor">@androidprv:color/surface_effect_1</item>
|
||||
</style>
|
||||
|
||||
<style name="BlurFallbackStyle">
|
||||
<item name="allAppsScrimColor">@color/widgets_picker_scrim</item>
|
||||
<item name="groupHighlight">@color/materialColorSurfaceContainerHigh</item>
|
||||
<item name="focusHighlight">@color/materialColorSurfaceBright</item>
|
||||
<item name="allAppsSurfaceLow">@color/materialColorSurfaceContainerLow</item>
|
||||
<item name="allAppsSurfaceHighest">@color/materialColorSurfaceContainerHighest</item>
|
||||
<item name="allAppsUnselectedTab">@color/materialColorSurfaceBright</item>
|
||||
<item name="allappsHeaderProtectionColor">@color/materialColorPrimaryContainer</item>
|
||||
<item name="privateSpaceSettingsColor">@color/materialColorSurfaceBright</item>
|
||||
<item name="privateSpaceDividerColor">@color/materialColorOutlineVariant</item>
|
||||
<item name="bottomSheetDragHandleColor">@color/materialColorOutlineVariant</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -462,6 +462,7 @@ public class QuickstepLauncher extends Launcher implements RecentsViewContainer,
|
||||
return;
|
||||
}
|
||||
getTheme().applyStyle(getBlurStyleResId(), true);
|
||||
getAppsView().getContext().getTheme().applyStyle(getBlurStyleResId(), true);
|
||||
getAppsView().onThemeChanged();
|
||||
}
|
||||
|
||||
|
||||
@@ -16,6 +16,6 @@
|
||||
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle" >
|
||||
<solid android:color="@color/materialColorOutlineVariant"/>
|
||||
<solid android:color="?attr/bottomSheetDragHandleColor"/>
|
||||
<corners android:radius="@dimen/bottom_sheet_handle_corner_radius" />
|
||||
</shape>
|
||||
|
||||
@@ -16,6 +16,6 @@
|
||||
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="@color/materialColorOutlineVariant"/>
|
||||
<solid android:color="?attr/privateSpaceDividerColor"/>
|
||||
<size android:height="@dimen/all_apps_divider_height" />
|
||||
</shape>
|
||||
@@ -26,6 +26,8 @@
|
||||
<attr name="allAppsUnselectedTab" format="color" />
|
||||
<attr name="allAppsSearchIconBackground" format="color" />
|
||||
<attr name="privateSpaceSettingsColor" format="color" />
|
||||
<attr name="privateSpaceDividerColor" format="color" />
|
||||
<attr name="bottomSheetDragHandleColor" format="color" />
|
||||
<attr name="allAppsTheme" format="reference" />
|
||||
<attr name="popupColorPrimary" format="color" />
|
||||
<attr name="popupColorSecondary" format="color" />
|
||||
|
||||
@@ -47,6 +47,8 @@
|
||||
<item name="allAppsSurfaceHighest">@color/materialColorSurfaceContainerHighest</item>
|
||||
<item name="allAppsUnselectedTab">@color/materialColorSurfaceBright</item>
|
||||
<item name="privateSpaceSettingsColor">@color/materialColorSurfaceBright</item>
|
||||
<item name="privateSpaceDividerColor">@color/materialColorOutlineVariant</item>
|
||||
<item name="bottomSheetDragHandleColor">@color/materialColorOutlineVariant</item>
|
||||
<item name="popupColorPrimary">@color/popup_color_primary_light</item>
|
||||
<item name="popupColorSecondary">@color/popup_color_secondary_light</item>
|
||||
<item name="popupColorTertiary">@color/popup_color_tertiary_light</item>
|
||||
|
||||
@@ -176,6 +176,7 @@ public class ActivityAllAppsContainerView<T extends Context & ActivityContext>
|
||||
private SearchRecyclerView mSearchRecyclerView;
|
||||
protected SearchAdapterProvider<?> mMainAdapterProvider;
|
||||
private View mBottomSheetHandleArea;
|
||||
private View mBottomSheetHandle;
|
||||
private boolean mHasWorkApps;
|
||||
private boolean mHasPrivateApps;
|
||||
private float[] mBottomSheetCornerRadii;
|
||||
@@ -273,6 +274,7 @@ public class ActivityAllAppsContainerView<T extends Context & ActivityContext>
|
||||
mAdditionalHeaderRows.addAll(getAdditionalHeaderRows());
|
||||
mBottomSheetBackground = findViewById(R.id.bottom_sheet_background);
|
||||
mBottomSheetHandleArea = findViewById(R.id.bottom_sheet_handle_area);
|
||||
mBottomSheetHandle = findViewById(R.id.bottom_sheet_handle);
|
||||
mSearchRecyclerView = findViewById(R.id.search_results_list_view);
|
||||
mFastScroller = findViewById(R.id.fast_scroller);
|
||||
mFastScroller.setPopupView(findViewById(R.id.fast_scroller_popup));
|
||||
@@ -861,6 +863,8 @@ public class ActivityAllAppsContainerView<T extends Context & ActivityContext>
|
||||
forAllRecyclerViews(RecyclerView::invalidateItemDecorations);
|
||||
getSearchUiManager().onThemeChanged();
|
||||
getFloatingHeaderView().getTabLayout().updateTheme();
|
||||
mBottomSheetHandle.setBackground(getContext().getDrawable(
|
||||
R.drawable.bg_rounded_corner_bottom_sheet_handle));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user