Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のアプリでは、いくつかのファイルを作成し、それらを に保存していcache dirます。今はアプリからのみこのファイルにアクセスしたいのでListView、パスを指定して取得しますgetExternalCacheDir().getAbsolutePath()。ここでListViewは、ファイルのパス全体を取得します。代わりに、ファイル名をリストに表示したいだけです。誰か助けてくれませんか?
cache dir
ListView
getExternalCacheDir().getAbsolutePath()
ディレクトリ内で呼び出すだけlist()で、そのディレクトリ内のファイル名の配列が返されます。
list()
File directory = getExternalCacheDir(); String[] filenames = directory.list();
または、あなたにとってより便利な場合は、 if をlistFiles()返すために呼び出すことができます。File[]
listFiles()
File[]
HTH