Bitmap createBitmap()裁剪照片

    xiaoxiao2022-07-13  147

    private ImageView iv1; private ImageView iv2; private ImageView iv3; @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_second); iv1=findViewById(R.id.iv1); iv2=findViewById(R.id.iv2); iv3=findViewById(R.id.iv3); Bitmap image = ((BitmapDrawable)iv1.getDrawable()).getBitmap(); Bitmap resizedBitmap = Bitmap.createBitmap(image, 100, 100, 400,400); iv2.setImageBitmap(resizedBitmap); iv3.setImageBitmap(Bitmap.createBitmap(image,500,100,800,500)); }

    学习资料

    https://www.jianshu.com/p/da10fcc9d0c4

    最新回复(0)