Open tmxd09887 opened 4 years ago
请看图片附件
但是下载的DEMO显示却是正常。
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.take_image_activity);
TakePhotoOptions.Builder builder = new TakePhotoOptions.Builder(); builder.setWithOwnGallery(true); builder.setCorrectImage(true); takePhoto.setTakePhotoOptions(builder.create()); //CropOptions cropOptions = new CropOptions.Builder().setAspectX(1).setAspectY(1).setWithOwnCrop(true).create(); int size = Math.min(getResources().getDisplayMetrics().widthPixels, getResources().getDisplayMetrics().heightPixels); CropOptions cropOptions = new CropOptions.Builder().setOutputX(size).setOutputX(size).setWithOwnCrop(true).create(); CompressConfig compressConfig=new CompressConfig.Builder().setMaxSize(50*1024).setMaxPixel(800).create(); takePhoto.onEnableCompress(compressConfig,true); File file = new File(Environment.getExternalStorageDirectory(), "/temp/" + System.currentTimeMillis() + ".jpg"); if (!file.getParentFile().exists()) { file.getParentFile().mkdirs(); } Uri imageUri = Uri.fromFile(file); takePhoto.onPickFromGalleryWithCrop(imageUri, cropOptions); }
请问是哪里错了呢
谢谢
请看图片附件
但是下载的DEMO显示却是正常。
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.take_image_activity);
请问是哪里错了呢
谢谢