Update pointer fill option backgrounds for color contrast and touch

target size.

Fix: 374885995
Fix: 374886964
Test: Manual.
Flag: EXEMPT Bugfix.
Change-Id: Ibf09bfae4a93868ac3605748854ccaaa10847eb6
This commit is contained in:
Pat Manning
2024-12-03 13:56:28 +00:00
parent 554684444a
commit b50acbfeea
7 changed files with 304 additions and 139 deletions

View File

@@ -42,7 +42,6 @@
android:layout_height="@dimen/pointer_fill_container_height"
android:layout_marginBottom="@dimen/pointer_fill_style_circle_padding"
android:layout_marginTop="@dimen/pointer_fill_style_circle_padding"
android:background="@drawable/pointer_icon_fill_container_background"
android:gravity="center"
android:paddingTop="@dimen/pointer_fill_style_container_padding"
android:paddingBottom="@dimen/pointer_fill_style_container_padding">
@@ -53,19 +52,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="4" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_black"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_black_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -73,19 +71,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="3" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_green"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_green_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -93,19 +90,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="3" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_red"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_red_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -113,19 +109,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="3" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_pink"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_pink_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -133,19 +128,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="3" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_blue"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_blue_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -153,19 +147,18 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="3" />
android:layout_weight="1" />
<ImageView
android:id="@+id/button_purple"
android:layout_width="@dimen/pointer_fill_style_circle_diameter"
android:layout_width="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:layout_weight="0"
android:layout_height="@dimen/pointer_fill_style_circle_diameter"
android:layout_height="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:adjustViewBounds="true"
android:maxWidth="@dimen/pointer_fill_style_circle_diameter"
android:maxWidth="@dimen/pointer_fill_style_circle_background_outer_diameter"
android:contentDescription="@string/pointer_fill_style_purple_button"
android:scaleType="center"
android:background="@drawable/pointer_icon_fill_color_background"
android:src="@drawable/pointer_icon_fill_color_foreground" />
android:src="@drawable/pointer_icon_fill_color_background" />
<View
android:layout_width="0dp"
@@ -173,7 +166,7 @@
android:focusable="false"
android:clickable="false"
android:importantForAccessibility="no"
android:layout_weight="4" />
android:layout_weight="1" />
</LinearLayout>
</LinearLayout>