2013-02-18 25 views
3

我有一個隨機生成資產文件夾的應用程序。在該資產文件夾中,每當我的應用程序打開時,我都必須打開一個帶「.jet」擴展名的文件。問題在於每次打開應用程序時文件都會有不同的隨機名稱。可以在資產文件夾中搜索具有所需擴展名的文件?

所以。我如何搜索「.jet」擴展名的資產文件夾的第一個文件?

我無法找到任何信息在谷歌

感謝

回答

5

的唯一方法是尋找擴展:

AssetManager am = getAssets(); 
String fileList[] = am.list(""); 

for (String fileName : fileList) { 
     if (fileName.endsWith(".jet") { 

     } 
} 
0

讓我知道如果下面的代碼對你的作品?

Arrays.asList(getResources().getAssets().list("")).contains(".jet"); 

它會返回一個數組包含.jet文件名,或者你可以在文件名也

使用的endsWith
相關問題