کلیدستان

نسخه‌ی کامل: افزایش سرعت لود عکس در گریدویو اندرویدی (گریدویو عکس و فیلم )
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان:
برای نمایش عکس و فیلم همزمان در یک گریدویو اگر از طریق دوربین برنامه عکس گرفته شود با نام "IMG " اسمش رو شروع می کنم و ذخیره می کنم اگر ایمپورت شود از گالری این مشکل را دارم که شاید اسم عکس شامل img نباشد بنابراین این کار را انجام دادم :
کد پی‌اچ‌پی:
if(mypath.contains("IMG")||mypath.contains("jpg")||mypath.contains("png")||mypath.contains("PNG")||mypath.contains("jpg")){

Bitmap bm=BitmapFactory.decodeFile(mylist.get(position).getmypath());
}

else if(
mypath.contains("vid")||mypath.contains("3gp")||mypath.contains("Vid")||mypath.contains("VID"){

Bitmap bm ThumbnailUtils.createVideoThumbnail(mylist.get(position).getmypath(), 0);
)) 
اون "یا " هایی رو که قرار دادم و بررسی آنها و بررسی اینکه اسم شامل عکس یا فیلم باشد تازه بعد وارد اون شرط داخلی برای هر کدام می شود. از سرعت لود شدن عکس ها داخل گریدویو کاسته است.
راه بهتری به نظر شما وجود دارد؟
با تشکر