Android 是否希望gallery保存相同的内容?

Android 是否希望gallery保存相同的内容?,android,Android,我有这个意图和画廊编辑的麻烦 //fileURI is a content:// Intent intent = new Intent(Intent.ACTION_EDIT); intent.setDataAndType(fileUri, "image/jpeg"); intent.putExtra("return-data", true); intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); intent.putExtra("outpu

我有这个意图和画廊编辑的麻烦

  //fileURI is a content://

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setDataAndType(fileUri, "image/jpeg");
intent.putExtra("return-data", true); 
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());
使用Photoshop应用程序,我可以保存和编辑,但不能将Android Gallery保存在另一个目录中


谢谢,这取决于目的本身,所以画廊可能不会检查额外的内容。

好的,我发现:

Gallery源提供有关noExtra的信息,仅提供原始文件的Uri,因此唯一的解决方案是在Media Provider中获取最后一个文件,如下所示:

    String[] projection = new String[]{
        MediaStore.Images.ImageColumns._ID
    };
    Cursor cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
          projection, MediaStore.Images.ImageColumns.DATE_TAKEN + "="+datePhoto, null, "_ID DESC");

    if (cursor.moveToFirst()) {
        long ID = cursor.getLong(cursor.getColumnIndex(MediaStore.Images.ImageColumns._ID));
        fileUri = Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "" + ID);
    } 

没有关于额外画廊获得什么的文档?仅确定intent.getData;在Gallery3D源中: