注意不是旋转,是翻转,比如一个朝右的人,翻转后朝左了。

解决方案 »

  1.   

          
            Bitmap  bitmap1=null;
         bitmap1=BitmapFactory.decodeResource(getResources(),R.drawable.icon);
         Bitmap  bitmap2 =Bitmap.createBitmap(200, 200, Bitmap.Config.ARGB_8888);  
            Canvas canvas = new Canvas(bitmap2);
            
            Matrix orig = canvas.getMatrix(); 
            orig.setScale(-1, 1);                     //翻转X
            orig.postTranslate(bitmap1.getWidth(), 0);//平移 
            canvas.drawBitmap(bitmap1, orig, null); 

            
            ImageView ivSecond = new ImageView(this);
            ivSecond.setImageBitmap(bitmap2); 
            setContentView(ivSecond);
           
    拷到onCreate里看看,关键是红色部分。
      

  2.   

    http://blog.csdn.net/xys289187120/article/details/6611624楼主看这篇文章