-1
在我的應用程序中創建一些文件並將它們存儲在cache dir
中。現在從應用程序只我想訪問這些文件,所以我通過給路徑getExternalCacheDir().getAbsolutePath()
讓他們在ListView
。在這裏,我得到一個ListView
與文件的整個路徑。相反,我只想將文件名顯示在列表中。 有人可以幫忙嗎?在列表視圖中僅顯示文件的名稱
在我的應用程序中創建一些文件並將它們存儲在cache dir
中。現在從應用程序只我想訪問這些文件,所以我通過給路徑getExternalCacheDir().getAbsolutePath()
讓他們在ListView
。在這裏,我得到一個ListView
與文件的整個路徑。相反,我只想將文件名顯示在列表中。 有人可以幫忙嗎?在列表視圖中僅顯示文件的名稱
直接讓list()
在diretory在該目錄中返回文件名的數組:
File directory = getExternalCacheDir();
String[] filenames = directory.list();
或者,你可以調用listFiles()
找回一個File[]
如果,如果有更多對你有用。
HTH
非常感謝,它幫助! – Pratik