diff --git a/tools/layoutlib/bridge/src/android/graphics/drawable/VectorDrawable_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/drawable/VectorDrawable_Delegate.java index 174bbcf27806d..cc7631ac939a3 100644 --- a/tools/layoutlib/bridge/src/android/graphics/drawable/VectorDrawable_Delegate.java +++ b/tools/layoutlib/bridge/src/android/graphics/drawable/VectorDrawable_Delegate.java @@ -571,6 +571,8 @@ public class VectorDrawable_Delegate { @NonNull public Consumer getFloatPropertySetter(int propertyIdx) { switch (propertyIdx) { + case STROKE_WIDTH_INDEX: + return this::setStrokeWidth; case STROKE_ALPHA_INDEX: return this::setStrokeAlpha; case FILL_ALPHA_INDEX: diff --git a/tools/layoutlib/bridge/tests/res/testApp/MyApplication/golden/allwidgets.png b/tools/layoutlib/bridge/tests/res/testApp/MyApplication/golden/allwidgets.png index a53dcbae327ba..f15d669750a70 100644 Binary files a/tools/layoutlib/bridge/tests/res/testApp/MyApplication/golden/allwidgets.png and b/tools/layoutlib/bridge/tests/res/testApp/MyApplication/golden/allwidgets.png differ diff --git a/tools/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/res/layout/allwidgets.xml b/tools/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/res/layout/allwidgets.xml index 05a3665deab14..456b5f645945b 100644 --- a/tools/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/res/layout/allwidgets.xml +++ b/tools/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/res/layout/allwidgets.xml @@ -263,7 +263,8 @@ android:id="@id/radioButton2" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="New RadioButton" /> + android:text="New RadioButton" + android:checked="true" />