获取到一张图片,要将图片打印出去,但是效果是反的,所以请问:
在拿到那张图片的时候,有没有办法让图片翻转?在这里先谢谢了
------解决方案--------------------
final ImageView imgview = (ImageView) findViewById(R.id.imageView1);
new Thread() {
public void run() {
Bitmap bmp = BitmapFactory.decodeResource(getResources(),
R.drawable.a);//原图片
final Bitmap new_bmp = bmp.copy(bmp.getConfig(), true);
int width = bmp.getWidth();
int height = bmp.getHeight();
for (int i = 0; i < width; i++)
for (int j = 0; j < height; j++) {
new_bmp.setPixel(width - i - 1, j, bmp.getPixel(i, j));
}
imgview.post(new Runnable() {
@Override
public void run() {
imgview.setImageBitmap(new_bmp);
}
});
};
};
------解决方案--------------------
直接mt..postScale(-1,1);就可以