今天在ActivityThread中看到的一段代码,试了试,可以将View的视图转化成Bitmap:
View view;
......
Bitmap b = Bitmap.createBitmap(w, h, Bitmap.Config.RGB_565);
Canvas canvas= new Canvas(b);
view.draw(canvas);
//view上的视图已经绘制到b中了
在进行旋转,可以取消 camra 旋转带来的锯齿。
View view;
......
Bitmap b = Bitmap.createBitmap(w, h, Bitmap.Config.RGB_565);
Canvas canvas= new Canvas(b);
view.draw(canvas);
//view上的视图已经绘制到b中了
在进行旋转,可以取消 camra 旋转带来的锯齿。