Merge "Return a copy of the read-only identity Matrix"
This commit is contained in:
@ -562,13 +562,14 @@ public class ImageView extends View {
|
|||||||
|
|
||||||
/** Return the view's optional matrix. This is applied to the
|
/** Return the view's optional matrix. This is applied to the
|
||||||
view's drawable when it is drawn. If there is not matrix,
|
view's drawable when it is drawn. If there is not matrix,
|
||||||
this method will return null.
|
this method will return an identity matrix.
|
||||||
Do not change this matrix in place. If you want a different matrix
|
Do not change this matrix in place but make a copy.
|
||||||
applied to the drawable, be sure to call setImageMatrix().
|
If you want a different matrix applied to the drawable,
|
||||||
|
be sure to call setImageMatrix().
|
||||||
*/
|
*/
|
||||||
public Matrix getImageMatrix() {
|
public Matrix getImageMatrix() {
|
||||||
if (mDrawMatrix == null) {
|
if (mDrawMatrix == null) {
|
||||||
return Matrix.IDENTITY_MATRIX;
|
return new Matrix(Matrix.IDENTITY_MATRIX);
|
||||||
}
|
}
|
||||||
return mDrawMatrix;
|
return mDrawMatrix;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user