3
我有一個隨機生成資產文件夾的應用程序。在該資產文件夾中,每當我的應用程序打開時,我都必須打開一個帶「.jet」擴展名的文件。問題在於每次打開應用程序時文件都會有不同的隨機名稱。可以在資產文件夾中搜索具有所需擴展名的文件?
所以。我如何搜索「.jet」擴展名的資產文件夾的第一個文件?
我無法找到任何信息在谷歌
感謝
我有一個隨機生成資產文件夾的應用程序。在該資產文件夾中,每當我的應用程序打開時,我都必須打開一個帶「.jet」擴展名的文件。問題在於每次打開應用程序時文件都會有不同的隨機名稱。可以在資產文件夾中搜索具有所需擴展名的文件?
所以。我如何搜索「.jet」擴展名的資產文件夾的第一個文件?
我無法找到任何信息在谷歌
感謝
的唯一方法是尋找擴展:
AssetManager am = getAssets();
String fileList[] = am.list("");
for (String fileName : fileList) {
if (fileName.endsWith(".jet") {
}
}
讓我知道如果下面的代碼對你的作品?
Arrays.asList(getResources().getAssets().list("")).contains(".jet");
它會返回一個數組包含.jet文件名,或者你可以在文件名也
使用的endsWith