主にRPA、Androidアプリ開発について投稿しています。メモ書きです。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
/**汎用利用ではないので、パス固定。
* 端末のファイルアプリのDownloadフォルダから特定の拡張子のファイルを取得する
* @param ex
* @return
*/
public static File[] getDownloadsFiles(String ex) {
String path = "/storage/self/primary/Download";
File dir = new File(path);
File[] files = dir.listFiles();
ArrayList<File> result = new ArrayList<>();
for(File file:files){
if(file.getName().toLowerCase().lastIndexOf(ex) != ex.length()-1){
continue;
}
result.add(file);
}
return result.toArray(new File[result.size()]);
}