如何显示存储在资源文件夹中资产文件夹或原始文件夹中的所有 PDF 文件的列表
问问题
777 次
1 回答
1
使用原始文件夹的路径创建一个文件对象,然后调用
file.listFiles();
这将返回所有文件的列表,然后过滤这些带有 .pdf 扩展名的文件
// 已编辑
AssetManager assetManager = mContext.getAssets();
String[] arrData = assetManager.list("pdfFolder");//name of your directory as assets/pdfFolder/abc.pdf
List<String> pdfList = new ArrayList<String>();
int size = arrData.length();
for(int i = 0;i<size;i++)
{
if(arrData[i].contains(".pdf"))
{
pdfList.add(arrData[i]);
}
}
于 2012-04-11T11:10:43.480 回答