我们有什么方法可以从Cling - DIDLContent - 容器中获取最后修改日期吗?

时间:2014-10-09 12:33:10

标签: android dlna windows-media-server

我可以列出所有媒体服务器,然后使用cling浏览文件夹/目录,视频等但无法找到获取容器上次修改日期的方法。有没有办法得到相同的?我不认为Cling确实提供了它。

2 个答案:

答案 0 :(得分:1)

截至目前,答案是否定的。 Cling库不会为容器的元数据提供上次修改日期,但它们确实为项目提供相同的内容。下面是从抽象类Property中检索项目修改日期的片段。

for (DIDLObject.Property property : container.getProperties()) { if (property != null && property.getDescriptorName().equals("date")) { String dateModified = property.getValue().toString(); if(!TextUtils.isEmpty(dateModified)){ folder.setDate(dateModified); } } }

答案 1 :(得分:0)

我记得元数据中没有包含上次修改日期。 如果您已经获得DIDLContent,那么您可以尝试Item-> Res。 详细信息在Res类中定义。