如何以
的形式转换URIcontent://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;
}
}
我总是得到"不是文件"吐司