سلام فک نمیکنم راه استانداردی برای اینکار بتونید پیدا کنید به نظر من بهتره حجم فایلی که میخوایید دانلود شه رو قبل از دانلود و بعد از دانلود بگیرید
برای دریافت حجم فایل قبل از دانلود از این کد میتونید استفاده کنید :
برای دریافت حجم بعد از دریافت هم میتونید از این کد استفاده کنید :
موفق باشید
برای دریافت حجم فایل قبل از دانلود از این کد میتونید استفاده کنید :
کد پیاچپی:
URL url = new URL("http://server.com/file.zip");
URLConnection urlConnection = url.openConnection();
urlConnection.connect();
int file_size = (urlConnection.getContentLength()/1024);
برای دریافت حجم بعد از دریافت هم میتونید از این کد استفاده کنید :
کد پیاچپی:
File filenew = new File(selectedPath);
int file_size = Integer.parseInt(String.valueOf(filenew.length()/1024));
موفق باشید