Я использовал android 7.1.1 (API 25) Build-tools ранее, и версия была обновлена до 8.1.0 (API 27) несколько дней назад ...
Но теперь используется android 9.0 (API28) и устройство также.
Функция обрезки изображения не работает, и я даже не могу загрузить изображение через HTTP. Мне нужен ваш совет ... пожалуйста, помогите мне (; _;)
Я пробую Lib, но я не использую gradle
, и я использую java 1.6
public void imageForCrop(String imagePath){
Uri imageUri = Uri.parse(imagePath);
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(imageUri, "image/*");
String path = imageUri.getPath();
path = path.substring(path.lastIndexOf("/"),path.lastIndexOf("."))+"_new.jpg";
imageUri =Uri.fromFile(new File(Environment.getExternalStorageDirectory().getAbsolutePath(), path));
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
intent.putExtra("scale", true);
intent.putExtra("return-data", true);
callerObject.startActivityForResult(intent, IMAGE_FOR_CROP);
}