انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ریختن چند تصویر در یک آرایه

ریختن چند تصویر در یک آرایه

#1
سلام به همه.
دوستان،من میخوام 60 تا عکس رو داخل یک آرایه بریزم و بعدش در Gallery از آرایه استفاده کنم.
راه بهتری هست که من نیام دیگه هرعکسی رو مثل تصویر زیر،دونه دونه داخل آرایه بریزم؟
ممنون.


فایل‌های پیوست

عکس(ها)
   
پاسخ

ریختن چند تصویر در یک آرایه

#2
واقع کسی اینو بلد نیست؟!
پاسخ

ریختن چند تصویر در یک آرایه

#3
سلام

برای این کار اگه تعداد تصاویر زیاد هستش باید بجای Drawable  از assets استفاده کنید
یعنی بجای قراردادن در پوشه Drawable در پوشه Assets قرار بدید

برای بدست اوردن لیست فایلهای موجود در پوشه Assets از تابع

کد پی‌اچ‌پی:
getAssets().list(path); 

میتونید استفاده کنید 

میتونید از مثال زیر کمک بگیرید

کد پی‌اچ‌پی:
private boolean listAssetFiles(String path) {

 
   String [] list;
 
   try {
 
       list getAssets().list(path);
 
       if (list.length 0) {
 
           // This is a folder
 
           for (String file : list) {
 
               if (!listAssetFiles(path "/" file))
 
                   return false;
 
           }
 
       } else {
 
           // This is a file
 
           // TODO: add file name to an array list
 
       }
 
   } catch (IOException e) {
 
       return false;
 
   }

 
   return true


اینم نحوه استفاده از تابع بالا

کد پی‌اچ‌پی:
listAssetFiles("root_folder_name_in_assets"); 
پاسخ
 سپاس شده توسط batman1 ، admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان