2013-03-13 2 views
-1

Я хотел бы знать, есть ли возможность показывать некоторые XML-файлы, которые находятся в определенной папке в ListView. Я не хочу показывать информацию из этих файлов XML, просто имена файлов. Например, если есть 3 файла под названием «car.xml», «dog.xml» и «cat.xml» шоу в ListView «Автомобиль, собака, кошка.Android: показать XML в ListView

Спасибо за ваше время.

ответ

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

Ok liotims попробуем это, спасибо – Katherine99