【发布时间】:2016-08-10 17:06:05
【问题描述】:
我遇到了与位图旋转有关的问题,问题是跟随代码可以很好地旋转位图,但在画布上绘制旋转位图时有一个背景,我只看到 5.0 以上版本和 4.0 我得到透明背景.. .任何线索请分享。
int resID = context.getResources().getIdentifier(mDrawableName,
"drawable", context.getPackageName());
Matrix mat = new Matrix();
mat.postRotate(i*6%30); // angle to be rotated
Bitmap Logobm = BitmapFactory.decodeResource(context.getResources(), resID) ;
Logobm = Density.getInstance().scaleit(Logobm,
Density.getInstance().getPixelforDP(80), 0);
Logobm = Bitmap.createBitmap(Logobm, 0, 0, Logobm.getWidth(), Logobm.getHeight(), mat, true);
【问题讨论】:
标签: android