Java 位图变成彩色背景

Java 位图变成彩色背景,java,android,eclipse,Java,Android,Eclipse,这是我的密码: protected void onDraw(Canvas canvas) { super.onDraw(canvas); Paint paint = new Paint(); paint.setAntiAlias(true); Path path=new Path(); path.moveTo(150, 10); path.lineTo(200, 40); path.lineTo(200, 120); pat

这是我的密码:

    protected void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    Paint paint = new Paint();
    paint.setAntiAlias(true);
    Path path=new Path();
    path.moveTo(150, 10);
    path.lineTo(200, 40);
    path.lineTo(200, 120);
    path.lineTo(160, 150);
    path.lineTo(100, 150);
    path.lineTo(60, 120);
    path.lineTo(60, 40);
    path.lineTo(100, 10);
    path.close();
    canvas.drawPath(path, paint);
    canvas.drawBitmap(bitmap1, 0, 0, null)
这是我的截图链接


我想实现左图像的形状,右图像,因为我已经尝试,但它显示了我的结果在截图

你所说的右图像的形状是什么意思,你想把它放在形状的中间吗?实际上,我想把我的实际图像变成六边形的形状,就像上面的URL一样,所以我已经用上面的代码来做了。结果,我得到了六边形的形状,但图像的背景变成了黑色,而不是原始图像。