Loading core/res/res/values/attrs.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4911,7 +4911,7 @@ <!-- Y coordinate of the origin of the gradient within the shape. --> <attr name="centerY" format="float|fraction" /> <!-- Radius of the gradient, used only with radial gradient. --> <attr name="gradientRadius" format="float|fraction" /> <attr name="gradientRadius" format="float|fraction|dimension" /> </declare-styleable> <!-- Used to fill the shape of GradientDrawable with a solid color. --> Loading graphics/java/android/graphics/drawable/GradientDrawable.java +4 −1 Original line number Diff line number Diff line Loading @@ -1395,9 +1395,12 @@ public class GradientDrawable extends Drawable { } else { radiusType = RADIUS_TYPE_FRACTION; } } else { } else if (tv.type == TypedValue.TYPE_DIMENSION) { radius = tv.getDimension(r.getDisplayMetrics()); radiusType = RADIUS_TYPE_PIXELS; } else { radius = tv.getFloat(); radiusType = RADIUS_TYPE_PIXELS; } st.mGradientRadius = radius; Loading Loading
core/res/res/values/attrs.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4911,7 +4911,7 @@ <!-- Y coordinate of the origin of the gradient within the shape. --> <attr name="centerY" format="float|fraction" /> <!-- Radius of the gradient, used only with radial gradient. --> <attr name="gradientRadius" format="float|fraction" /> <attr name="gradientRadius" format="float|fraction|dimension" /> </declare-styleable> <!-- Used to fill the shape of GradientDrawable with a solid color. --> Loading
graphics/java/android/graphics/drawable/GradientDrawable.java +4 −1 Original line number Diff line number Diff line Loading @@ -1395,9 +1395,12 @@ public class GradientDrawable extends Drawable { } else { radiusType = RADIUS_TYPE_FRACTION; } } else { } else if (tv.type == TypedValue.TYPE_DIMENSION) { radius = tv.getDimension(r.getDisplayMetrics()); radiusType = RADIUS_TYPE_PIXELS; } else { radius = tv.getFloat(); radiusType = RADIUS_TYPE_PIXELS; } st.mGradientRadius = radius; Loading