【问题标题】:Update Folder modified date更新文件夹修改日期
【发布时间】:2013-01-12 06:45:27
【问题描述】:

当文件夹内容被修改时,系统不会更新文件夹的修改日期。有没有办法在修改内容时将文件夹设置为已修改?

我尝试将文件夹重命名为其他名称并将其重命名,但这不会更改文件夹的修改日期。但是,当我重命名文件夹时,它会更新修改日期,但我不想仅仅为此重命名文件夹。 . .也许每次更改内容时都在文件夹中设置一些没什么大不了的东西?我只需要代码来更改文件夹并更新其修改日期。不需要内容更改的侦听器。

提前感谢您的回答。

附言这对我来说是个问题,因为我使用 listView 的文件夹并按修改日期列出它们。单击该文件夹会在另一个活动中打开该文件夹的内容。

【问题讨论】:

    标签: android fileinfo metatag


    【解决方案1】:

    您看过 Android 参考资料吗?

    public boolean setLastModified (long time) 应该可以满足您的需求。

    使用起来很简单:

    fileOrFolder.setLastModified( yourDateInMilliseconds );
    

    【讨论】:

    • 哇,安卓参考看了半天也没找到这个!!非常感谢!!
    • 您现在知道如何设置 yourDateInMilliseconds 吗?这将是一个很大的帮助!
    • 当然,是long now = System.currentTimeMillis();
    • 非常感谢!你是个天才:)
    猜你喜欢
    • 2013-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多