2013-03-13 87 views
-1

我想知道是否有可能在ListView中显示特定文件夹中的某些XML文件。我不想显示这些XML文件的信息,只是文件名。例如,如果有3个文件名为“car.xml”,“dog.xml”,并在ListView“cat.xml”秀“车,狗,猫。Android:在ListView中显示XML

谢谢您的时间。

回答

1

尝试这样的:

File sdCardRoot = Environment.getExternalStorageDirectory(); 
    File yourDir = new File(sdCardRoot, "path"); 
    for (File f : yourDir.listFiles()){ 
     if (f.isFile()){ 
      if(f.getName().endsWith(".xml") || f.getName().endsWith(".XML")) { 
       String filename = f.getName(); 
       String filenameArray[] = filename.split("\\."); 
       String name = filenameArray[filenameArray.length-1]; 
       xmlFilesList.add(name); 
      } 
     } 
    }     
+0

好的liotims要试试这个,谢谢 – Katherine99 2013-03-13 11:36:34