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

متد getContentLength از کلاس HttpUrlConnection مقدار -1 برمیگردونه (حل شد)

goorgool  11 سال پیش  11 سال پیش
+1 0

سلام دوستان

این متد تو امولاتور سایز درست رو برمیگردونه ولی تو گوشی نه، چرا؟

0 0
دوستان من از جست و جو خواستم استفاده کنم ولی درست کار نمیکنه متاسفانه (11 سال پیش)
0 0
دوستان من نیاز دارم قبل از دانلود حجم فایل رو بدونم ، چطور اینکار رو بکنم؟ (11 سال پیش)
+1 0
اگر فایل ایراد داشته باشه اینطوری میشه و روی فایل های apk جواب نمیده و مقدار -1 رو بر میگردونه (11 سال پیش)
0 0
فایل یک عکس با فرمت png هست و دانلودش میکنه و نمایشش میده فقط حجم رو اشتباه برمیگردونه باید چکار کنم؟ (11 سال پیش)
0 0
تو امولاتور هم به درستی کار میکنه ولی تو گوشی نه، مقدار 1- برمیگردونه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
+2 0

از این کد هم میتونید برای محاسبه حجم فایل استفاده کنید :

  private static int getRemoteFileSize(String url) {
try {
DefaultHttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse execute = client.execute(httpGet);
return (int) execute.getEntity().getContentLength();
}
catch (MalformedURLException e) {
return -1;
}
catch (IOException e) {
return -2;
}
}
0 0
کار کرد، واقعاً ممنون ( خیلی آقایی ) فقط من متوجه نمیشم فرقشون چیه (11 سال پیش)

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