我添加了一个目标文件以将我的图像保存在应用程序创建的文件夹中。static final File imageRoot = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), appDirectoryName);在cropIwa的文档中,它需要destinationUri这是我所做的:cropIwaView.crop(new CropIwaSaveConfig.Builder(Uri.fromFile(imageRoot.getAbsoluteFile())) .setCompressFormat(Bitmap.CompressFormat.PNG) .setQuality(100) //Hint for lossy compression formats .build());添加@Khaled LelacropIwaView.crop(new CropIwaSaveConfig.Builder(getUriFromFile(this, new File(R.xml.file_paths + ".png"))) .setCompressFormat(Bitmap.CompressFormat.PNG) .setQuality(100) //Hint for lossy compression formats .build());添加@Khaled Lela 是cropiwa 的saveCompleteListener。cropIwaView.setCropSaveCompleteListener(new CropIwaView.CropSaveCompleteListener() { @Override public void onCroppedRegionSaved(Uri bitmapUri) { addPicToGallery(CropProfilePicture.this, bitmapUri); Toast.makeText(CropProfilePicture.this, "Done", Toast.LENGTH_SHORT).show(); finish(); } });
添加回答
举报
0/150
提交
取消