diff options
author | Deepanshu Gupta <deepanshu@google.com> | 2015-03-24 11:34:34 -0700 |
---|---|---|
committer | Deepanshu Gupta <deepanshu@google.com> | 2015-03-24 11:43:39 -0700 |
commit | 7c834296ac2561d0d630b2ef6b2530344be7afbd (patch) | |
tree | 542d404de2ccb7b0ba2315f6cf2444897dd7c1ef /tools/layoutlib/bridge/src/android | |
parent | 6a5b2110eb0adbf8b9d53cf86a931b6067691f14 (diff) | |
download | frameworks_base-7c834296ac2561d0d630b2ef6b2530344be7afbd.zip frameworks_base-7c834296ac2561d0d630b2ef6b2530344be7afbd.tar.gz frameworks_base-7c834296ac2561d0d630b2ef6b2530344be7afbd.tar.bz2 |
Fix RoundRect radius.
Android APIs use radius for measuring the corner's curvature, but Java2D
APIs use diameter. Add the missing conversion.
Change-Id: I630fc8712e8301324c641885c0c4adf644d13b7e
Diffstat (limited to 'tools/layoutlib/bridge/src/android')
-rw-r--r-- | tools/layoutlib/bridge/src/android/graphics/Canvas_Delegate.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Canvas_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Canvas_Delegate.java index be75dde..4d2d100 100644 --- a/tools/layoutlib/bridge/src/android/graphics/Canvas_Delegate.java +++ b/tools/layoutlib/bridge/src/android/graphics/Canvas_Delegate.java @@ -675,7 +675,7 @@ public final class Canvas_Delegate { graphics.fillRoundRect( (int)left, (int)top, (int)(right - left), (int)(bottom - top), - (int)rx, (int)ry); + 2 * (int)rx, 2 * (int)ry); } if (style == Paint.Style.STROKE.nativeInt || @@ -683,7 +683,7 @@ public final class Canvas_Delegate { graphics.drawRoundRect( (int)left, (int)top, (int)(right - left), (int)(bottom - top), - (int)rx, (int)ry); + 2 * (int)rx, 2 * (int)ry); } } }); |