Android - filter assetsManager.list files by type

I want to get a list of my html files from a specific directory in my assets.

There is a code β†’

private List<String> ListDir(String directory) { List<String> result = new ArrayList<String>(); AssetManager am = getActivity().getAssets(); String[] files=null; try { files = am.list(directory); } catch (IOException e) { e.printStackTrace(); } fileList.clear(); for (String file : files) { result.add(file); } return result; } 

How to filter files only in .html?

+4
source share
1 answer

Just use endsWith(".xml") .

 for (String file : files) { if(file.toLowerCase().endsWith(".xml")){ result.add(file); } } 
+2
source

All Articles