Skip to content

Commit bad1216

Browse files
Romain GuyAndroid (Google) Code Review
authored andcommitted
Merge "Deprecate unused APIs"
2 parents fa78fe0 + f9d9c06 commit bad1216

File tree

7 files changed

+170
-98
lines changed

7 files changed

+170
-98
lines changed

api/current.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7981,8 +7981,8 @@ package android.graphics {
79817981
method public void drawPoint(float, float, android.graphics.Paint);
79827982
method public void drawPoints(float[], int, int, android.graphics.Paint);
79837983
method public void drawPoints(float[], android.graphics.Paint);
7984-
method public void drawPosText(char[], int, int, float[], android.graphics.Paint);
7985-
method public void drawPosText(java.lang.String, float[], android.graphics.Paint);
7984+
method public deprecated void drawPosText(char[], int, int, float[], android.graphics.Paint);
7985+
method public deprecated void drawPosText(java.lang.String, float[], android.graphics.Paint);
79867986
method public void drawRGB(int, int, int);
79877987
method public void drawRect(android.graphics.RectF, android.graphics.Paint);
79887988
method public void drawRect(android.graphics.Rect, android.graphics.Paint);
@@ -8000,7 +8000,7 @@ package android.graphics {
80008000
method public int getDensity();
80018001
method public android.graphics.DrawFilter getDrawFilter();
80028002
method public int getHeight();
8003-
method public void getMatrix(android.graphics.Matrix);
8003+
method public deprecated void getMatrix(android.graphics.Matrix);
80048004
method public final android.graphics.Matrix getMatrix();
80058005
method public int getMaximumBitmapHeight();
80068006
method public int getMaximumBitmapWidth();
@@ -8331,7 +8331,7 @@ package android.graphics {
83318331
method public final boolean isDither();
83328332
method public final boolean isFakeBoldText();
83338333
method public final boolean isFilterBitmap();
8334-
method public final boolean isLinearText();
8334+
method public final deprecated boolean isLinearText();
83358335
method public final boolean isStrikeThruText();
83368336
method public final boolean isSubpixelText();
83378337
method public final boolean isUnderlineText();
@@ -8351,7 +8351,7 @@ package android.graphics {
83518351
method public void setFilterBitmap(boolean);
83528352
method public void setFlags(int);
83538353
method public void setHinting(int);
8354-
method public void setLinearText(boolean);
8354+
method public deprecated void setLinearText(boolean);
83558355
method public android.graphics.MaskFilter setMaskFilter(android.graphics.MaskFilter);
83568356
method public android.graphics.PathEffect setPathEffect(android.graphics.PathEffect);
83578357
method public android.graphics.Rasterizer setRasterizer(android.graphics.Rasterizer);

core/java/android/view/GLES20Canvas.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -908,12 +908,20 @@ public void drawPath(Path path, Paint paint) {
908908

909909
@Override
910910
public void drawPicture(Picture picture) {
911+
if (picture.createdFromStream) {
912+
return;
913+
}
914+
911915
picture.endRecording();
912916
// TODO: Implement rendering
913917
}
914918

915919
@Override
916920
public void drawPicture(Picture picture, Rect dst) {
921+
if (picture.createdFromStream) {
922+
return;
923+
}
924+
917925
save();
918926
translate(dst.left, dst.top);
919927
if (picture.getWidth() > 0 && picture.getHeight() > 0) {
@@ -925,6 +933,10 @@ public void drawPicture(Picture picture, Rect dst) {
925933

926934
@Override
927935
public void drawPicture(Picture picture, RectF dst) {
936+
if (picture.createdFromStream) {
937+
return;
938+
}
939+
928940
save();
929941
translate(dst.left, dst.top);
930942
if (picture.getWidth() > 0 && picture.getHeight() > 0) {

0 commit comments

Comments
 (0)