我使用矩陣旋轉我的圖像,它的工作,但我有一些新的圖像位圖的問題。 儘管我已經設置了數據透視表,但新位圖仍有一些空間。我該怎麼做旋轉圖像,但我不想要空間。我使用下面的代碼來旋轉位圖:如何使用矩陣在android中心點旋轉位圖
位圖bitmapOrg = BitmapFactory.decodeResource(getResources(),R.drawable.sticker01); int width = bitmapOrg.getWidth(); int height = bitmapOrg.getHeight();
Matrix matrix = new Matrix(); matrix.postRotate(rotate,width/2,height/2);
位圖resizedBitmap = Bitmap.createBitmap(bitmapOrg,0, width,height,matrix,true); BitmapDrawable bmd = new BitmapDrawable(resizedBitmap);
imageView.setBackgroundColor(Color.WHITE); imageView.setImageDrawable(bmd); imageView.setScaleType(ScaleType.FIT_XY);
的ImageView - >寬度&高度= WRAP_CONTENT
旋轉0度:
旋轉10度: 它周圍的真實圖像空間..
旋轉50度: 它有真實的圖像周圍的空間(更大的空間)..
嗨親愛的你得到你的答案或不 – 2012-11-06 10:18:32