Намерение Android Action_Edit не может вызвать галерею приложений для редактирования изображения, как и раньше

#java #android #android-intent #photo

Вопрос:

Я новичок в Java и Android, и я хочу использовать action_edit для вызова приложения галереи для редактирования изображений. К сожалению, мой код вызывает только один диск и фотографию Google. Перед обновлением до Android 11 этот код может вызвать галерею приложений. Так что я очень растерян, надеюсь, кто-нибудь сможет мне помочь.

 Uri fileUri = null;  if( mPictureToEdit != null amp;amp; mPictureToEdit.exists() )  {  fileUri = Uri.fromFile(mPictureToEdit);  }   if( fileUri != null )  {  //Build Intent  Intent editIntent = new Intent();  editIntent.setAction( Intent.ACTION_EDIT );  editIntent.setDataAndType(fileUri, "image/*");  editIntent.setFlags( Intent.FLAG_GRANT_READ_URI_PERMISSION );  editIntent.setFlags( Intent.FLAG_GRANT_WRITE_URI_PERMISSION );  editIntent.putExtra( MediaStore.EXTRA_OUTPUT, fileUri );      // Ensure that there's an activity to handle the intent  if( editIntent.resolveActivity( getActivity().getPackageManager() ) != null )  {  startActivityForResult( editIntent, REQUEST_IMAGE_EDIT );  }  else  {  Snackbar.make(getView().findViewById(R.id.doc_view_coord_layout), getResources().getString(R.string.no_image_edition_tool), Snackbar.LENGTH_LONG).show();  }  }  

введите описание изображения здесь