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

چرا بعد از دانلود ویدئو به وسیله کلاس دانلود منیجر خود آندروید ویدئو ها صدا دارن ولی تصویر ندارن ؟

مجید  10 سال پیش  10 سال پیش
0 0

سلام من توی هر ردیف یک RecyclerView از یک دکمه استفاده کردم که توی OnClickListener اون دکمه ها این کدها را نوشتم

 

holder.btnDownload.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                DownloadManager downloadManager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
                DownloadManager.Request request = new DownloadManager.Request(Uri.parse(questionha.get(position).getQuestionDownLink()));

                request.setTitle(questionha.get(position).getQuestionTitle());
                request.setDescription("در حال دانلود");
                request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, questionha.get(position).getQuestionDownFileName());
                long enqueueId = downloadManager.enqueue(request);
            }
        });

خب این کد داره همه چیزش کار میکنه . یعنی فایل هایی با پسوند های مختلف را تست کردم مثلا pdf داره درست کار میکنه ولی فایلهای ویدئویی صدا دارن ولی تصویر ندارن و پلیر این خطا را میده که میگه cannot play this video 

حجم فایلی را که دریافت کردم بر حسب بایت با فایل اصلی مقایسه کردم جفتشون یک مقدار داره که نشون میده فایل درست دانلود شده

پلیر دیگه ای نصب کردم روی گوشی مثل mxplayer ولی باز هم مشکل پا برجاست

 

 

 

 برای این سوال پاسخی وجود ندارد.

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