سلام.
دوستان کسی می تونه کمک کنه چطور یا بهتر بگم با چه کدی میشه پوشه raw رو تبدیل به String و بعد یه شیء جدید از کلاس File (مثلاً با متغیر f) ایجاد کرد که با همون String مقداردهی بشه. بعدش هم با دادن یه شرط مثلاً :
if ( f.listFiles(new FileExtensionFilter()).length() > 0)
و ایجاد یک Toast تعداد فایل های این پوشه رو نشون بده؟؟
یا یه سری کارهای دیگه انجام بشه.
البته اینو باید بگم کلاس ایجاد شده ی FileExtensionFilter کلاس FilenameFilter رو implements کرده که متدش boolean هستش و دو پارامتر می گیره که اولی File و دومی String s هست که در اینجا از این متدش برای یه خروجی؛ مثل return کردن ()s.endWith) استفاده شده .
مسیر پوشه raw ?
.../app/src/main/res/raw
که چند فایل داخلش هست.
منظورم یه کدی مثل این?
String s = " ";
File f = new File (s);
که ادامه اش همون شرط بالاست.
دوستان کسی می تونه کمک کنه چطور یا بهتر بگم با چه کدی میشه پوشه raw رو تبدیل به String و بعد یه شیء جدید از کلاس File (مثلاً با متغیر f) ایجاد کرد که با همون String مقداردهی بشه. بعدش هم با دادن یه شرط مثلاً :
if ( f.listFiles(new FileExtensionFilter()).length() > 0)
و ایجاد یک Toast تعداد فایل های این پوشه رو نشون بده؟؟
یا یه سری کارهای دیگه انجام بشه.
البته اینو باید بگم کلاس ایجاد شده ی FileExtensionFilter کلاس FilenameFilter رو implements کرده که متدش boolean هستش و دو پارامتر می گیره که اولی File و دومی String s هست که در اینجا از این متدش برای یه خروجی؛ مثل return کردن ()s.endWith) استفاده شده .
مسیر پوشه raw ?
.../app/src/main/res/raw
که چند فایل داخلش هست.
منظورم یه کدی مثل این?
String s = " ";
File f = new File (s);
که ادامه اش همون شرط بالاست.