gpt4 book ai didi

android - 在 ListView 中显示文件列表

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:25:31 25 4
gpt4 key购买 nike

我想知道如何在 ListView 中显示目录中的文件。这些文件可以列出:

File dir = new File(dirPath);
File[] filelist = dir.listFiles();

并通过 ArrayAdapter 添加到 ListView 但我不了解 ArrayAdapter 的用法。

最佳答案

我想你想显示该目录中文件的名称,这样你可以试试这个:

File dir = new File(dirPath);
File[] filelist = dir.listFiles();
String[] theNamesOfFiles = new String[filelist.length];
for (int i = 0; i < theNamesOfFiles.length; i++) {
theNamesOfFiles[i] = filelist[i].getName();
}

与列表一起使用的适配器:

new ArrayAdapter<String>(this, android.R.layout.simple_list_item, theNamesOfFiles);

对于比显示文件名更复杂的事情,您必须实现自定义适配器。

关于android - 在 ListView 中显示文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9317483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com