matrix 是否不同同时指定两项

matrix 是不是不同同时指定两项?我想将图片既缩放,又平移,但是指定两项参数后,都是后指定的参数管用,前指

matrix 是不是不同同时指定两项?
我想将图片既缩放,又平移,但是指定两项参数后,都是后指定的参数管用,前指定的参数无效,是不是 matrix 只能一项有效?



Matrix matrix = new Matrix();
matrix.setTranslate(toLeft, toTop);
matrix.setScale(rateOfWidth*imgScale, rateOfWidth*imgScale);
canvas.drawBitmap(bmpOri, matrix, paint);



那个在后,那个有效!
[解决办法]
  这是 dirty区的问题