0
我的資產文件夾中有一些媒體文件。 我想從我的資產文件夾中獲取所有媒體文件名稱和文件數量。如何從Android資產文件夾中獲取文件名和文件數?
我的資產文件夾中有一些媒體文件。 我想從我的資產文件夾中獲取所有媒體文件名稱和文件數量。如何從Android資產文件夾中獲取文件名和文件數?
private void listFiles(String dirFrom) {
Resources res = getResources(); //if you are in an activity
AssetManager am = res.getAssets();
String fileList[] = am.list(dirFrom);
if (fileList != null)
{
for (int i = 0;i<fileList.length;i++)
{
Log.d("",fileList[i]);
}
}
}
一點Google搜索可能對您有幫助!
試試這個:
AssetManager assetManager = getAssets();
String[] files = assetManager.list("your_folder_name_inside_assets");
List<String> it = new LinkedList<String>(Arrays.asList(files));
有辦法讓那些在資產文件夾中的文件夾名稱? – JCarlos
使用空字符串可以在「資產」中獲取文件夾的名稱(但要小心;因爲它會添加3個額外的文件夾:圖像,聲音和webkit)。 – JCarlos