آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بدست آوردن مقدار فایل آپلود شده در زمان

علی  10 سال پیش  10 سال پیش
0 0

سلام دوستان. من قصد دارم مقدار حجم فایل آپلود شده در هر زمان را در برنامم داشته باشم تا بتونم درصد فایل آپلود شده رو بدست بیارم . کسی از دوستان اینو بلده یا کار کرده ؟ ممنون میشم راهنماییم کنید . چرا حلقه while زیر به درستی کار نمیکنه ؟

len :  حجم کل فایل آپلود شده

 InputStream input = new BufferedInputStream(url.openStream());
byte data[] = new byte[(int) len];

long total = 0;
float uploadedSize = 10;

while ((total = input.read(data)) > 0) {
uploadedSize += total;
Log.i("LOG", "uploadedSize : " + uploadedSize);
}
0 0
استاد این موضوع رو تو آموزش ها گفتن قسمت Image Optimization (10 سال پیش)
0 0
کدوم فصله ؟ (10 سال پیش)
0 0
ولی این فیلم مشکل منو حل نکرد. راه دیگه ای دوستان بلدن ؟ (10 سال پیش)
0 0
دقیقاً چه مشکلی در اجرا کردن کد داخل فیلم وجود داشته؟ (10 سال پیش)
0 0
استاد من مشکلم در آپلود شدن فایلمه. الان ببینید در کد بالا من در Log مقدار uploadedSize را چاپ میکنم و مقدار اولیه اونو نیز صفر قرار دادم . ولی وقتی حلقه اجرا میشه بازم صفر رو چاپ میکنه. یعنی حلقه بالا یک بار اجرا میشه و نمیتونم مقدار حجمی که آپلود میشه رو بدست بیارم (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
علی  10 سال پیش
0 0

دوستان کسی راه حلی برای این مشکل نداره ؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .