如何将一个形状或位图绘制成另一个位图,Java/android
我想画一个形状(特别是许多圆圈)到一个特定的位图。 我从未使用过画布/2D图形等。 任何能为我指明正确方向去做我想做的事的人 # 正如我所见,我创建了一个可绘制的位图,将位图放入其中,然后将其“画布化”为我想要的形状,等等 但是我真的需要一些指导方针好的,我把它整理好了如何将一个形状或位图绘制成另一个位图,Java/android,java,android,canvas,Java,Android,Canvas,我想画一个形状(特别是许多圆圈)到一个特定的位图。 我从未使用过画布/2D图形等。 任何能为我指明正确方向去做我想做的事的人 # 正如我所见,我创建了一个可绘制的位图,将位图放入其中,然后将其“画布化”为我想要的形状,等等 但是我真的需要一些指导方针好的,我把它整理好了 Bitmap b=BitmapFactory.decodeResource(CON.getResources(),R.drawable.deltio); Bitmap bmOverlay = Bitmap.createBitma
Bitmap b=BitmapFactory.decodeResource(CON.getResources(),R.drawable.deltio);
Bitmap bmOverlay = Bitmap.createBitmap(b.getWidth(), b.getHeight(), b.getConfig());
canvas = new Canvas(bmOverlay);
Paint paint = new Paint();
paint.setColor(Color.RED);
canvas.drawBitmap(b, new Matrix(), null);
canvas.drawCircle(750, 14, 11, paint);
为了在用户界面中显示图像,您将如何处理生成的画布;b、 setImageBitmap(bmOverlay);