Wie URI in echten Pfad in Marshmallow konvertieren?

Ich habe einen Bild-URI und möchte diesen URI in einen echten Pfad konvertieren. Ich habe viele Antworten angeschaut, aber keine hat für mich funktioniert. Ich benutze Marshmallow 6.0.1. Die Bild-URI istcontent://com.android.providers.media.documents/document/image%3A52530.

Code

   sendImageFromFolder.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                     Intent intent = new Intent();
                    intent.setType("image/*");
                    intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
                    intent.setAction(Intent.ACTION_GET_CONTENT);
                    startActivityForResult(Intent.createChooser(intent,"Select Picture"), 1);

                }
            });

     protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);

     if(requestCode==1) {
          Uri uri = data.getData();//how to convert this uri to real path .
    }

    }

Antworten auf die Frage(2)

Ihre Antwort auf die Frage