Android文件uri进行文件转换

时间:2018-01-29 17:51:25

标签: android android-studio

如何以

的形式转换URI
content://com.android.externalstorage.documents/document/primary%3Aresume.pdf 

到api 26中的文件。 MyCode是

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    switch (requestCode) {
        case 200:
            if (resultCode == RESULT_OK) {
                // Get the Uri of the selected file
                Uri uri  = data.getData();
                File myFile = new File(uri.toString());
                if(!myFile.isFile()){
                    Toast.makeText(getApplicationContext(),"not a file",Toast.LENGTH_LONG).show();
                }
            }
            break;
    }
}

我总是得到"不是文件"吐司

0 个答案:

没有答案