Как получить полный путь файла из Intent файлового менеджера?

Пытаюсь получить полный путь файла, типа /sdcard/Download/file.txt Написал код с использованием Intent

public void onClickSelectImage(View view){
        Intent i = new Intent(Intent.ACTION_GET_CONTENT);
        i.setType("*/*");
        startActivityForResult(i, 1);
    }


    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        Uri path = data.getData();
        Log.d("Test",path);


        super.onActivityResult(requestCode, resultCode, data);

    }

На выходе получаю content://com.android.externalstorage.documents/documents.primary..... Также пробовал data.getData().getEncodedData(); и с использованием File()

Пишет снова не тот путь,что нужен.


Ответы (0 шт):