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

لیست فایلهای یک پوشه در کارت حافظه

طاهر  12 سال پیش  11 سال پیش
+3 0

با سلام

می خواستم بدونم چطور میشه لیست فایلهای یک پوشه از کارت حافظه که مربوط به برنامه هست رو از داخل خود برنامه مشخص کرد.

مثلا برنامه یه پوشه به نام mp3 در حافظه خواهد داشت با تعدادی فایل در اون

چطور میتونیم لیست فایلها رو در برنامه استخراج کنم ؟

0 0
لینک (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Alireza.b  12 سال پیش
+2 0

سلام

با سرچ عبارت Get files list in android در گوگل پاسختان را خواهید یافت.

کد زیر محتوایات پوشه را خوانده و در list view نمایش می دهد:

public class FileList extends ListActivity {

private File file;
private List myList;


@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

myList = new ArrayList();

String root_sd = Environment.getExternalStorageDirectory().toString();
file = new File(root_sd + "/external_sd");
File list[] = file.listFiles();

for (int i = 0; i < list.length; i++) {
myList.add(list[i].getName());
}

setListAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1, myList));
}
}
+2 0
تشکر از پاسخ. سورس درج شده، تمیز نبود، تصحیح شد. (12 سال پیش)
0 0
اگه یه فرمت خاص رو بخوام بگیرم چجوری میشه؟ (11 سال پیش)
+1 0
من اینو وارد کردم ولی نتیجه نداد میشه راهنمایی کنید (11 سال پیش)
0 0
بری گرفتن لیست فایل ها باید اونها رو دورن یک ارایه بزارید و بعد عناصر درون ارایه رو یکی یکی تبدیل به کاراکتر کنید و حروف های اخر اون رو چک کنید لینک (11 سال پیش)
0 0
دیدم ولی متوجه نشدم :| خب همین کد بالا مگه همین کارو نکرده؟ (11 سال پیش)
0 0
کسی قبلا این کارو انجام نداده کدشو بزاره یا راهنمایی کنه؟ (11 سال پیش)

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