diff options
| author | Derek Sollenberger <djsollen@google.com> | 2018-02-23 16:32:59 -0500 |
|---|---|---|
| committer | Derek Sollenberger <djsollen@google.com> | 2018-02-28 20:17:07 -0500 |
| commit | e99a121cac7ebe96d515d3e7401e588e606190ec (patch) | |
| tree | ed092de78c30a2a9d919dadbe7d68f015fe08cd1 /samples/ApiDemos | |
| parent | b9d4110d50082b65dd77ec8fdba0f84dc36c8a8b (diff) | |
| download | android_development-e99a121cac7ebe96d515d3e7401e588e606190ec.tar.gz android_development-e99a121cac7ebe96d515d3e7401e588e606190ec.tar.bz2 android_development-e99a121cac7ebe96d515d3e7401e588e606190ec.zip | |
Remove deprecated android.graphics.Canvas APIs
Bug: 73777445
Test: compile
Change-Id: I0f203dd55d15408b1ebbbbb33e0d0b53366cc241
Diffstat (limited to 'samples/ApiDemos')
5 files changed, 5 insertions, 37 deletions
diff --git a/samples/ApiDemos/src/com/example/android/apis/graphics/Clipping.java b/samples/ApiDemos/src/com/example/android/apis/graphics/Clipping.java index 42f8be3f1..f797f6283 100644 --- a/samples/ApiDemos/src/com/example/android/apis/graphics/Clipping.java +++ b/samples/ApiDemos/src/com/example/android/apis/graphics/Clipping.java @@ -81,28 +81,7 @@ public class Clipping extends GraphicsActivity { mPath.reset(); canvas.clipPath(mPath); // makes the clip empty mPath.addCircle(50, 50, 50, Path.Direction.CCW); - canvas.clipPath(mPath, Region.Op.REPLACE); - drawScene(canvas); - canvas.restore(); - - canvas.save(); - canvas.translate(160, 160); - canvas.clipRect(0, 0, 60, 60); - canvas.clipRect(40, 40, 100, 100, Region.Op.UNION); - drawScene(canvas); - canvas.restore(); - - canvas.save(); - canvas.translate(10, 310); - canvas.clipRect(0, 0, 60, 60); - canvas.clipRect(40, 40, 100, 100, Region.Op.XOR); - drawScene(canvas); - canvas.restore(); - - canvas.save(); - canvas.translate(160, 310); - canvas.clipRect(0, 0, 60, 60); - canvas.clipRect(40, 40, 100, 100, Region.Op.REVERSE_DIFFERENCE); + canvas.clipPath(mPath); drawScene(canvas); canvas.restore(); } diff --git a/samples/ApiDemos/src/com/example/android/apis/graphics/Layers.java b/samples/ApiDemos/src/com/example/android/apis/graphics/Layers.java index 7e2a694d3..baf710a7e 100644 --- a/samples/ApiDemos/src/com/example/android/apis/graphics/Layers.java +++ b/samples/ApiDemos/src/com/example/android/apis/graphics/Layers.java @@ -30,12 +30,6 @@ public class Layers extends GraphicsActivity { } private static class SampleView extends View { - private static final int LAYER_FLAGS = Canvas.MATRIX_SAVE_FLAG | - Canvas.CLIP_SAVE_FLAG | - Canvas.HAS_ALPHA_LAYER_SAVE_FLAG | - Canvas.FULL_COLOR_LAYER_SAVE_FLAG | - Canvas.CLIP_TO_LAYER_SAVE_FLAG; - private Paint mPaint; public SampleView(Context context) { @@ -51,7 +45,7 @@ public class Layers extends GraphicsActivity { canvas.translate(10, 10); - canvas.saveLayerAlpha(0, 0, 200, 200, 0x88, LAYER_FLAGS); + canvas.saveLayerAlpha(0, 0, 200, 200, 0x88); mPaint.setColor(Color.RED); canvas.drawCircle(75, 75, 75, mPaint); diff --git a/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.java b/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.java index a86301415..5831ddc94 100644 --- a/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.java +++ b/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.java @@ -490,7 +490,7 @@ public class TouchPaint extends GraphicsActivity { private final RectF mReusableOvalRect = new RectF(); private void drawOval(Canvas canvas, float x, float y, float major, float minor, float orientation, Paint paint) { - canvas.save(Canvas.MATRIX_SAVE_FLAG); + canvas.save(); canvas.rotate((float) (orientation * 180 / Math.PI), x, y); mReusableOvalRect.left = x - minor / 2; mReusableOvalRect.right = x + minor / 2; diff --git a/samples/ApiDemos/src/com/example/android/apis/graphics/Xfermodes.java b/samples/ApiDemos/src/com/example/android/apis/graphics/Xfermodes.java index 54e15e3a0..a71ab75a9 100644 --- a/samples/ApiDemos/src/com/example/android/apis/graphics/Xfermodes.java +++ b/samples/ApiDemos/src/com/example/android/apis/graphics/Xfermodes.java @@ -140,12 +140,7 @@ public class Xfermodes extends GraphicsActivity { canvas.drawRect(x, y, x + W, y + H, paint); // draw the src/dst example into our offscreen bitmap - int sc = canvas.saveLayer(x, y, x + W, y + H, null, - Canvas.MATRIX_SAVE_FLAG | - Canvas.CLIP_SAVE_FLAG | - Canvas.HAS_ALPHA_LAYER_SAVE_FLAG | - Canvas.FULL_COLOR_LAYER_SAVE_FLAG | - Canvas.CLIP_TO_LAYER_SAVE_FLAG); + int sc = canvas.saveLayer(x, y, x + W, y + H, null); canvas.translate(x, y); canvas.drawBitmap(mDstB, 0, 0, paint); paint.setXfermode(sModes[i]); diff --git a/samples/ApiDemos/src/com/example/android/apis/view/GameView.java b/samples/ApiDemos/src/com/example/android/apis/view/GameView.java index 48c95b680..a1cc0c608 100644 --- a/samples/ApiDemos/src/com/example/android/apis/view/GameView.java +++ b/samples/ApiDemos/src/com/example/android/apis/view/GameView.java @@ -690,7 +690,7 @@ public class GameView extends View { 255, 63, 255, 63, 0, 255, 0, 0); - canvas.save(Canvas.MATRIX_SAVE_FLAG); + canvas.save(); canvas.translate(mPositionX, mPositionY); canvas.rotate(mHeadingAngle * TO_DEGREES); canvas.drawPath(mPath, mPaint); |
