使用另一个位图的宽度和高度创建位图

时间:2019-05-11 17:17:10

标签: java android android-bitmap bitmapfactory

我正在尝试从另一张图片中删除一张图片,但是我想要删除的图片的(宽度和高度)存在问题,在下面的代码中,我尝试了getWidth()和{{1 }}中的固定图像,并在getHeight()中进行设置,但我明白了:

enter image description here

XML

Bitmap.createBitmap()

我要裁剪删除的图像,以适合固定图像,如下所示:

enter image description here

MainActivity.java:

<com.xiaopo.flying.sticker.StickerView>
    <ImageView ........./>  /*Fixed Image*/
    <LinearLayout ........./> /*Erased Image*/
</com.xiaopo.flying.sticker.StickerView>

DrawView.java

   linear = (LinearLayout) findViewById(R.id.linear);
        try {
            drawImg = new DrawView(this, MediaStore.Images.Media.getBitmap(this.getContentResolver(), uriPhoto));
        } catch (IOException e) {
            e.printStackTrace();
        }
        linear.addView(drawImg); 

0 个答案:

没有答案