Android:如何从文件路径获取文件

时间:2014-12-03 13:32:06

标签: android android-file

我正在申请中进行文件上传任务。为此,我使用了FileChooserActivity Library.

从我编写此代码的文档开始。

Intent intent = new Intent(_context, FileChooserActivity.class);
            Toast.makeText(_context, "inside attachment",
                    Toast.LENGTH_SHORT).show();
            ((Activity) _context).startActivityForResult(intent,
                    FILE_CHOOSER);

public void onActivityResult(int requestCode, int resultCode, Intent data) {
if ((requestCode == FILE_CHOOSER) && (resultCode == RESULT_OK)) {
    String fileSelected = data.getStringExtra(Constants.KEY_FILE_SELECTED);
    Toast.makeText(this, "file selected "+fileSelected, Toast.LENGTH_SHORT).show();
}                    
}

实际上我在这里获取fileSelected中的文件路径。但我想将所选文件存储在文件对象中。我应该为此做些什么?我可以将此路径转换为文件吗?请帮我一些例子。

1 个答案:

答案 0 :(得分:2)

文件文件=新文件(filePath)