title: Matrix Translate Translating Incorrectly
body: <p>I am working ImageView and Matrix translation right now. I try translating an image with this code.</p>
  
  <pre><code>ImageView view = (ImageView) findViewById(R.id.imageView);
  view.setScaleType(ImageView.ScaleType.MATRIX);
  
  Matrix matrix = new Matrix();
  matrix.postTranslate(0, 0);
  
  view.setImageMatrix(matrix);
  </code></pre>
  
  <p>with above code, the ImageView show with top left image at the top left of the screen (number 1). and then I try to change translate value to <code>matrix.postTranslate(-1280, -960);</code> what I expect (number 3) is the image show outside of the screen because the image dimension is 1280 x 960 px. but the result is like the image below (number 2).</p>
  
  <p><img src="https://i.stack.imgur.com/0MGR4.jpg" alt="enter image description here"></p>
  
  <p>*Black rectangle is what shown in the screen of my device.</p>
  
  <p>My question is why translating image to -1280,-960 only moving the image to the center? Is the translating unit not pixel? or am I making mistake here?
  My device is Samsung Note 3 Neo with resolution 720 x 1280 pixels.</p>