要从文件夹中获取所有文件的文件creationDate,并在TextView中显示,可以按照以下步骤进行操作:
以下是一个示例代码:
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
// 获取文件夹中所有文件的creationDate
public void getCreationDatesFromFolder(String folderPath) {
File folder = new File(folderPath);
if (folder.isDirectory()) {
File[] files = folder.listFiles();
for (File file : files) {
long lastModified = file.lastModified();
Date creationDate = new Date(lastModified);
// 格式化creationDate为字符串
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = dateFormat.format(creationDate);
// 在TextView中显示creationDate
textView.setText(formattedDate);
}
}
}
请注意,上述代码仅演示了如何获取文件的creationDate并在TextView中显示。在实际应用中,您可能需要根据您的需求进行适当的修改和扩展。
对于类似于gridview android holder.creationdate.settext()的情况,您可以在适配器中的getView()方法中使用类似的代码来设置每个GridView项的creationDate。
领取专属 10元无门槛券
手把手带您无忧上云