gpt4 book ai didi

java - Android Uri 到文件大小

转载 作者:IT老高 更新时间:2023-10-28 20:23:25 26 4
gpt4 key购买 nike

Possible Duplicate:
Android: Get the size of a file in resources?

我想将文件上传到 WebServer。为了显示上传进度,我需要知道文件的完整大小。由于我只有文件的 Uri(从 Intent 中获取),因此我没有机会获得文件的大小。我的解决方法是打开一个 InputStream 并计算在此 InputStream 上读取的字节数。但这是迂回的。有没有更简单/传统的方法来解决这个问题?

谢谢

最佳答案

您可以这样获取文件的大小(以字节为单位):

File f = new File(uri.getPath());
long size = f.length();

关于java - Android Uri 到文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5263444/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com