我正在申请中进行文件上传任务。为此,我使用了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中的文件路径。但我想将所选文件存储在文件对象中。我应该为此做些什么?我可以将此路径转换为文件吗?请帮我一些例子。
答案 0 :(得分:2)
文件文件=新文件(filePath)