Soc*_*ash 26 java android uri filesize
可能重复:
Android:获取资源中文件的大小?
我想将文件上传到WebServer.要显示上传的进度,我需要知道文件的完整大小.因为我只有文件的Uri(从Intent获得),所以我没有机会获得文件的大小.我的解决方法是打开一个InputStream并计算在此InputStream上读取的字节数.但这很迂回.是否有更简单/传统的方法来解决这个问题?
谢谢
fre*_*ley 20
您可以以字节为单位获取文件的大小:
File f = new File(uri.getPath());
long size = f.length();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17403 次 |
| 最近记录: |