android

时间:2017-06-16 10:33:14

标签: android file uri

我正在尝试解析uri,以便从Storage Access Framework打开文件。

如何获取路径并使用文件库打开它。

protected void onActivityResult(int requestCode, int resultCode, Intent data){
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == OPEN_REQUEST_CODE && resultCode == Activity.RESULT_OK) {

        if (data != null) {
            uri = data.getData();
            EditText FileLocation = (EditText) findViewById(R.id.FileUrl);
            File file=new File(uri.getPath());

            if(file.exists()){

            }else{

            }

        }
    }

我无法访问该文件..

1 个答案:

答案 0 :(得分:-2)

使用以下代码获取路径和文件名

posted_by_user: 'XXXX'