有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    这就是我如何在现有的JPEG上绘制一个绿色方框的方法

    Bitmap workingBitmap = BitmapFactory.decodeFile( mFullFilePath );
    Bitmap mutableBitmap = workingBitmap.copy(Bitmap.Config.ARGB_8888, true);
    
    // bitmap needs to be mutable
    Canvas tmpCanvas = new Canvas(mutableBitmap);
    
    // setup paint parameters
    Paint paint = new Paint();
    paint.setStyle(Paint.Style.STROKE);
    paint.setStrokeWidth( 5 );
    paint.setColor(Color.GREEN);
    
    // Rect object was passed; use below to test
    // Rect rect = new Rect( 0, 0, 10, 10 );
    tmpCanvas.drawRect(rect, paint);
    
    // write the updated file out as a JPG
    writeExternalToCache( mutableBitmap, mFullFilePath );
    

    另见: