0

我想在列表视图中显示放置在原始文件夹中的所有 .pdf 文件。当我单击一个按钮时,它应该显示 pdf 文件列表。实际上,我想将列表中的选定 pdf 从我的 android 应用程序上传到 Dropbox。

4

1 回答 1

0
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]); 
   }
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
              android.R.layout.simple_list_item_1, android.R.id.text1, pdfList);
ListView listView = (ListView) findViewById(R.id.mylist);
listView.setAdapter(adapter); 
于 2012-11-07T05:24:54.743 回答