2

リソースフォルダーのassetsフォルダーまたはRawフォルダーに保存されているすべてのPDFファイルのリストを表示する方法

4

1 に答える 1

1

rawフォルダへのパスを使用してファイルオブジェクトを作成し、

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 に答える