[問題] 取指定規則的檔名輸出為String[]

看板AndroidDev作者 (Seung)時間12年前 (2013/12/06 11:23), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
取檔名想請問一下版上的大佬們,在 特定資料夾,裡面放了一百張.jpg圖 ,十張為一組,規則如下 _aaa1.jpg, _aaa2.jpg, ~ _aaa10.jpg _bbb1.jpg, _bbb2.jpg, ~ _bbb10.jpg . . . . _jjj1.jpg, _jjj2.jpg, ~ _jjj10.jpg 10組共100張jpg圖檔 (圖檔會一直增加,只是中間的數字會變, 因為檔名儲存規則都設為 _xxx + System.currentTimeMillis() + ".jpg" 中間是系統拍攝時間全由數字串組成如 _aaa123456789.jpg) 然後路徑為已經設為 public static String path = "file://" + Environment.getExternalStoragePublicDirectory (Environment.DIRECTORY_PICTURES).toString() + "/jpgGroup/"; 現在我想要把所有jpgGroun資料夾內開頭為_aaa的"檔名" (包括檔名和附檔名如_aaa1.jpg)和路徑結合包成 String[] AAA 這部分要如何實做呢? 上面這String[] AAA是會丟給GridView讀圖的 預期String[] AAA 內容為 path + "aaa1.jpg", path + "aaa2.jpg"....... 懇請大佬們開導,感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.115.164

12/06 12:19, , 1F
FilenameFilter
12/06 12:19, 1F

12/09 17:27, , 2F
您提供的方法有用,但我這樣的String[]傳遞設計會有問題
12/09 17:27, 2F

12/09 17:27, , 3F
所以已經改寫程式碼, 還是謝謝幫忙 收穫良多。
12/09 17:27, 3F

12/09 17:28, , 4F
PS:抓出來的[]的確是我要的所有路徑 thx
12/09 17:28, 4F
文章代碼(AID): #1IeKCbe_ (AndroidDev)